Сервер ESA MCP
MCP-сервер для удобного использования различных сервисов Alibaba Cloud ESA.
Установка
Подайте заявку на AK и SK Alibaba Cloud на странице Accesskey
https://ram.console.aliyun.com/profile/access-keys
Включить службу Edge Routine
https://esa.console.aliyun.com/edge/function/list
Настройте конфигурацию клиента с поддержкой MCP:
Related MCP server: MCP Server Demo
Демонстрационные видео
Клод Демо


Клайн Демо

Cline успешно настроен:

Клод успешно настроил:

Список инструментов
Сервер предоставляет следующие инструменты ESA, вызываемые по протоколу MCP:
Категория | Инструмент | Описание |
Процедуры | routine_create | Создайте новую процедуру Edge Routine (ER) в своей учетной записи Alibaba Cloud. |
рутина_удаления | Удалите существующую процедуру Edge Routine (ER) из вашей учетной записи Alibaba Cloud. | |
список_процедур | Перечислите все процедуры Edge (ER) в своей учетной записи Alibaba Cloud. | |
routine_get | Получите подробную информацию о процедуре Edge (ER). | |
Развертывания | routine_code_commit | Сохраните версию кода для будущих изменений или выпуска в рамках процедуры Edge (ER). |
рутина_код_развертывания | Разверните выбранную версию кода в промежуточной или производственной среде. | |
развертывание_удаление | Удалить указанную версию кода, связанную с Edge Routine (ER). | |
Маршруты | route_create | Создайте новый маршрут, связанный с Edge Routine (ER). |
обновление_маршрута | Измените конфигурацию существующего маршрута Edge Routine. | |
route_delete | Удалить указанный маршрут, связанный с пограничной процедурой (ER). | |
route_get | Получите подробную информацию о конкретном маршруте, связанном с Edge Routine (ER). | |
список_рутинных_маршрутов | Перечислите все маршруты, связанные с определенной пограничной процедурой (ER). | |
site_route_list | Перечислите все маршруты, связанные с определенным сайтом. | |
Записи | er_record_create | Создайте новую запись, связанную с Edge Routine (ER). |
er_record_delete | Удалить указанную запись, связанную с процедурой Edge (ER). | |
er_record_list | Перечислите все записи, связанные с определенной процедурой Edge (ER). | |
Сайты | site_active_list | Перечислите все активные сайты, зарегистрированные в вашей учетной записи Alibaba Cloud. |
site_match | Определите, какой сайт в аккаунте соответствует указанным входным критериям. | |
site_dns_cname_record_create | Создайте DNS-запись CNAME для указанного сайта. | |
site_dns_a_record_create | Создайте DNS-запись A для указанного сайта. | |
список_записей_сайта | Список записей DNS, связанных с определенным сайтом. |
Примеры подсказок
Напишите игру 2048 и разверните ее в Edge Routine, а также отобразите URL-адрес доступа по умолчанию, предоставленный Edge Routine.
Удалить процедуры Edge, созданные после мая 2025 года.
Перечислите все процедуры Edge, которые есть в моей учетной записи.
Какой адрес доступа по умолчанию для моей процедуры Edge с именем «hello-world»?
Создайте запись CNAME для
test.example.comсо значениемexample2.comСоздайте запись A для
test.example.comсо значением1.1.1.1
Лицензия
Массачусетский технологический институт