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:
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.com
mit dem Wertexample2.com
- Erstellen Sie einen A-Eintrag für
test.example.com
mit dem Wert1.1.1.1
Lizenz
MIT
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Eine Implementierung des Model Context Protocol-Servers, die es KI-Modellen ermöglicht, mit Edge Security Acceleration (ESA)-Diensten zu kommunizieren, sodass Modelle Routinen, Bereitstellungen, Routen, Aufzeichnungen und Sites über standardisierte Protokolle verwalten können.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.Last updated -462Python
- -security-license-qualityA proof of concept implementation of Model Context Protocol server running on Cloudflare's edge network with bearer token authentication, allowing deployed AI models to access tools via serverless architecture.Last updated -TypeScript
- -security-license-qualityA Model Context Protocol server that enables AI assistants like Claude to track events, page views, user signups, set user properties, and track revenue in Amplitude analytics.Last updated -JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that connects AI assistants like Claude to AWS security services, allowing them to autonomously query, inspect, and analyze AWS infrastructure for security issues and misconfigurations.Last updated -10045PythonApache 2.0