Alibaba Cloud Edge Security Acceleration
БесплатноПоддерживаетсяProvides a bridge to Alibaba Cloud's Edge Security Acceleration service for managing edge routines, deployments, routes, and sites through authenticated API ope
Описание
Provides a bridge to Alibaba Cloud's Edge Security Acceleration service for managing edge routines, deployments, routes, and sites through authenticated API operations.
README
MCP server for Alibaba Cloud ESA — deploy to the edge, manage DNS, certificates, and Edge Routines, all from your AI-powered IDE.
Features
- 🚀 Pages — One-command deploy HTML or static folders (
dist/,build/) to the edge - ⚡ Edge Routine — Full lifecycle management: create, commit, deploy, route, and tear down
- 🌐 Site — DNS records, SSL certificates, IPv6, managed transforms, and site configuration
- 🧩 Modular — Load all 40+ tools or pick only the module you need
- 🔌 Works everywhere — Cursor, Claude Desktop, Cline, and any MCP-compatible client
Quick Start
Prerequisites
- Get your AccessKey ID and Secret from the Alibaba Cloud AccessKey page
- Enable the Edge Routine service
Configuration
Add to your MCP client config (e.g., Cursor ~/.cursor/mcp.json, Claude Desktop, Cline):
Pages (recommended) — deploy static sites to the edge in seconds:
{
"mcpServers": {
"esa-pages": {
"command": "npx",
"args": ["-y", "-p", "mcp-server-esa", "mcp-server-esa-pages"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your AK",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your SK"
}
}
}
}
All-in-one — includes Pages, ER, and Site tools:
{
"mcpServers": {
"esa-mcp-server": {
"command": "npx",
"args": ["-y", "mcp-server-esa"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your AK",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your SK",
"ALIBABA_CLOUD_SECURITY_TOKEN": "optional, required when using STS Token"
}
}
}
}
Modular — load only what you need:
| Module | Binary | Best for |
|---|---|---|
| Pages | mcp-server-esa-pages |
Frontend devs — deploy HTML/static files to the edge |
| ER | mcp-server-esa-er |
Edge developers — full Edge Routine lifecycle |
| Site | mcp-server-esa-site |
DevOps / SREs — DNS, certificates, IPv6, site config |
Run a specific module:
npx -p mcp-server-esa <binary>Pin a version:npx -p [email protected] <binary>
Edge Routine — full lifecycle management for serverless edge functions:
{
"mcpServers": {
"esa-er": {
"command": "npx",
"args": ["-y", "-p", "mcp-server-esa", "mcp-server-esa-er"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your AK",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your SK"
}
}
}
}
Site — DNS, certificates, IPv6, and site configuration:
{
"mcpServers": {
"esa-site": {
"command": "npx",
"args": ["-y", "-p", "mcp-server-esa", "mcp-server-esa-site"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your AK",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your SK"
}
}
}
}
Multiple modules:
{
"mcpServers": {
"esa-pages": {
"command": "npx",
"args": ["-y", "-p", "mcp-server-esa", "mcp-server-esa-pages"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your AK",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your SK"
}
},
"esa-site": {
"command": "npx",
"args": ["-y", "-p", "mcp-server-esa", "mcp-server-esa-site"],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "your AK",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "your SK"
}
}
}
}
Demo
Claude Desktop


Cline

Cline configured successfully:

Claude Desktop configured successfully:

Tools
Pages
| Tool | Description |
|---|---|
html_deploy |
Deploy an HTML page to ESA Pages, returns a default access URL |
folder_deploy |
Deploy a local folder of static files (HTML/CSS/JS/images) to ESA Pages, auto-packaged |
Edge Routine (ER)
| Category | Tool | Description |
|---|---|---|
| Routines | routine_create |
Create a new Edge Routine |
routine_delete |
Delete an Edge Routine | |
routine_list |
List all Edge Routines | |
routine_get |
Get Edge Routine details | |
| Deployments | routine_code_commit |
Save a code version for an Edge Routine |
routine_code_deploy |
Deploy a code version to staging or production | |
deployment_delete |
Delete a code version | |
| Routes | route_create |
Create a route for an Edge Routine |
route_update |
Update a route configuration | |
route_delete |
Delete a route | |
route_get |
Get route details | |
routine_route_list |
List routes for an Edge Routine | |
site_route_list |
List routes for a site | |
| Records | er_record_create |
Create a record for an Edge Routine |
er_record_delete |
Delete a record | |
er_record_list |
List records for an Edge Routine |
Site
| Category | Tool | Description |
|---|---|---|
| Sites | list_sites |
List all sites |
site_active_list |
List active sites | |
site_match |
Find a site matching given criteria | |
create_site |
Create a new site | |
get_site_pause |
Query ESA proxy configuration | |
update_site_pause |
Update ESA proxy configuration | |
| DNS | site_record_list |
List DNS records for a site |
create_site_a_or_aaaa_record |
Create an A/AAAA record | |
create_site_cname_record |
Create a CNAME record | |
create_site_txt_record |
Create a TXT record | |
create_site_ns_record |
Create an NS record | |
create_site_mx_record |
Create an MX record | |
update_record |
Update a DNS record | |
get_record |
Get a DNS record | |
list_records |
List DNS records | |
delete_record |
Delete a DNS record | |
| IPv6 | update_ipv6 |
Update IPv6 configuration |
get_ipv6 |
Query IPv6 configuration | |
| Transform | update_managed_transform |
Update managed transform configuration |
get_managed_transform |
Query managed transform configuration | |
| Certificate | set_certificate |
Enable/update certificate for a site |
apply_certificate |
Apply for a free SSL certificate | |
get_certificate |
Get certificate details | |
delete_certificate |
Delete a certificate | |
list_certificates |
List certificates for a site | |
get_certificate_quota |
Query certificate quota and usage |
Prompt Examples
Write a 2048 game and deploy it on Edge Routine, show me the access URL.
Deploy the ./dist folder to ESA Pages.
List all Edge Routines under my account.
Delete Edge Routines created after May 2025.
What is the default access URL for my Edge Routine "hello-world"?
Create a CNAME record for test.example.com pointing to example2.com.
Create an A record for test.example.com with value 1.1.1.1.
Apply a free SSL certificate for my site example.com.
Show me the IPv6 configuration for my site.
License
MIT
Установить Alibaba Cloud Edge Security Acceleration в Claude Desktop, Claude Code, Cursor
unyly install alibaba-cloud-edge-security-accelerationСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add alibaba-cloud-edge-security-acceleration --env ALIBABA_CLOUD_ACCESS_KEY_ID="" --env ALIBABA_CLOUD_ACCESS_KEY_SECRET="" --env ALIBABA_CLOUD_SECURITY_TOKEN="" -- npx -y mcp-server-esaПошаговые гайды: как установить Alibaba Cloud Edge Security Acceleration
FAQ
Alibaba Cloud Edge Security Acceleration MCP бесплатный?
Да, Alibaba Cloud Edge Security Acceleration MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Alibaba Cloud Edge Security Acceleration?
Да, требуются переменные окружения: ALIBABA_CLOUD_ACCESS_KEY_ID, ALIBABA_CLOUD_ACCESS_KEY_SECRET, ALIBABA_CLOUD_SECURITY_TOKEN. Unyly подставит их в конфиг при установке.
Alibaba Cloud Edge Security Acceleration — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Alibaba Cloud Edge Security Acceleration в Claude Desktop, Claude Code или Cursor?
Открой Alibaba Cloud Edge Security Acceleration на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Изменения
Версии и запрашиваемые доступы со временем.
- Новая версия опубликована
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Alibaba Cloud Edge Security Acceleration with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
