ESA MCP Server
Ein MCP-Server zur bequemen Nutzung verschiedener Alibaba Cloud ESA-Dienste.
Installation
Beantragen Sie AK und SK von Alibaba Cloud auf der Accesskey-Seite
https://ram.console.aliyun.com/profile/access-keys
Edge Routine-Dienst aktivieren
https://esa.console.aliyun.com/edge/function/list
Konfigurieren Sie in Ihrer MCP-fähigen Clientkonfiguration:
Related MCP server: MCP Server Demo
Demo-Videos
Claude Demo


Cline-Demo

Cline erfolgreich konfiguriert:

Claude erfolgreich konfiguriert:

Werkzeugliste
Der Server stellt die folgenden ESA-Tools bereit, die über das MCP-Protokoll aufgerufen werden können:
Kategorie | Werkzeug | Beschreibung |
Routinen | routine_create | Erstellen Sie eine neue Edge Routine (ER) in Ihrem Alibaba Cloud-Konto. |
routine_delete | Löschen Sie eine vorhandene Edge Routine (ER) aus Ihrem Alibaba Cloud-Konto. | |
Routineliste | Listen Sie alle Edge Routines (ERs) in Ihrem Alibaba Cloud-Konto auf. | |
routine_get | Holen Sie sich die Details einer Edge Routine (ER). | |
Bereitstellungen | Routinecode-Commit | Speichern Sie eine Codeversion für zukünftige Änderungen oder die Veröffentlichung innerhalb einer Edge Routine (ER). |
Routinecode-Bereitstellung | Stellen Sie eine ausgewählte Codeversion in der Staging- oder Produktionsumgebung bereit. | |
Bereitstellung_löschen | Löschen Sie eine angegebene Codeversion, die einer Edge-Routine (ER) zugeordnet ist. | |
Routen | route_create | Erstellen Sie eine neue Route, die mit einer Edge Routine (ER) verknüpft ist. |
Routenaktualisierung | Ändern Sie die Konfiguration einer vorhandenen Edge Routine-Route. | |
route_delete | Löschen Sie eine angegebene Route, die mit einer Edge-Routine (ER) verknüpft ist. | |
route_get | Erhalten Sie Details zu einer bestimmten Route, die mit einer Edge Routine (ER) verknüpft ist. | |
Routineroutenliste | Listet alle Routen auf, die mit einer bestimmten Edge Routine (ER) verknüpft sind. | |
Site-Routenliste | Listet alle Routen auf, die mit einer bestimmten Site verknüpft sind. | |
Aufzeichnungen | er_record_create | Erstellen Sie einen neuen Datensatz, der sich auf eine Edge-Routine (ER) bezieht. |
er_record_delete | Löschen Sie einen angegebenen Datensatz, der einer Edge-Routine (ER) zugeordnet ist. | |
er_record_list | Listet alle Datensätze auf, die mit einer bestimmten Edge-Routine (ER) verknüpft sind. | |
Seiten | Site_Active_Liste | Listen Sie alle aktiven Sites auf, die in Ihrem Alibaba Cloud-Konto registriert sind. |
Site-Übereinstimmung | Identifizieren Sie, welche Site im Konto den angegebenen Eingabekriterien entspricht. | |
site_dns_cname_record_create | Erstellen Sie einen CNAME-DNS-Eintrag für eine bestimmte Site. | |
site_dns_a_record_create | Erstellen Sie einen A-DNS-Eintrag für eine bestimmte Site. | |
Site-Datensatzliste | Listen Sie DNS-Einträge auf, die mit einer bestimmten Site verknüpft sind. |
Beispiele für Eingabeaufforderungen
Schreiben Sie ein 2048-Spiel, stellen Sie es auf Edge Routine bereit und zeigen Sie die von Edge Routine bereitgestellte Standardzugriffs-URL an.
Löschen Sie Edge-Routinen, die nach Mai 2025 erstellt wurden.
Liste aller Edge-Routinen unter meinem Konto.
Was ist die Standardzugriffsadresse für meine Edge-Routine mit dem Namen „Hallo Welt“?
Erstellen Sie einen CNAME-Eintrag für
test.example.commit dem Wertexample2.comErstellen Sie einen A-Eintrag für
test.example.commit dem Wert1.1.1.1
Lizenz
MIT