EdgeOne-Seiten MCP
Ein MCP-Dienst zum Bereitstellen von HTML-Inhalten, Ordnern und ZIP-Dateien auf EdgeOne-Seiten und zum Abrufen einer öffentlich zugänglichen URL.
Demo
HTML bereitstellen

Bereitstellungsordner

Related MCP server: 1Panel MCP Server
Anforderungen
Node.js 18 oder höher
MCP konfigurieren
stdio MCP-Server
Geeignet für die meisten MCP-Anwendungen
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"],
"env": {
// Optional. If deploying a folder or zip file to an EdgeOne Pages project, provide your EdgeOne Pages API token.
// How to obtain your API token: https://edgeone.ai/document/177158578324279296
"EDGEONE_PAGES_API_TOKEN": "",
// Optional. Leave empty to create a new EdgeOne Pages project.
// Provide a project name to update an existing project.
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}Streambarer HTTP-MCP-Server
Verfügbar in Anwendungen, die Streamable HTTP MCP Server unterstützen
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}Architektur
Das Architekturdiagramm veranschaulicht den Arbeitsablauf:
Large Language Model generiert HTML-Inhalte
Inhalte werden an den EdgeOne Pages MCP-Server gesendet
MCP Server stellt den Inhalt für EdgeOne Pages Edge Functions bereit
Inhalte werden für schnellen Edge-Zugriff im EdgeOne KV Store gespeichert
MCP-Server gibt eine öffentliche URL zurück
Benutzer können über den Browser mit schneller Edge-Bereitstellung auf die bereitgestellten Inhalte zugreifen
Merkmale
MCP-Protokoll für die schnelle Bereitstellung von HTML-Inhalten auf EdgeOne-Seiten
Automatische Generierung öffentlich zugänglicher URLs
Durchführung
Dieser MCP-Dienst integriert EdgeOne Pages Functions zur Bereitstellung statischer HTML-Inhalte. Die Implementierung verwendet:
EdgeOne Pages Functions – Eine serverlose Computerplattform, die die Ausführung von JavaScript-/TypeScript-Code am Edge ermöglicht.
Wichtige Implementierungsdetails :
Verwendet den EdgeOne Pages KV Store zum Speichern und Bereitstellen des HTML-Inhalts
Generiert automatisch eine öffentliche URL für jede Bereitstellung
Behandelt API-Fehler mit entsprechenden Fehlermeldungen
So funktioniert es :
Der MCP-Server akzeptiert HTML-Inhalte über das Tool
deploy_htmlEs verbindet sich mit der EdgeOne Pages API, um die Basis-URL zu erhalten
Stellt den HTML-Inhalt mithilfe der EdgeOne Pages KV API bereit
Gibt eine öffentlich zugängliche URL zum bereitgestellten Inhalt zurück
Anwendungsbeispiel :
Stellen Sie dem MCP-Dienst HTML-Inhalte bereit
Erhalten Sie eine öffentliche URL, auf die sofort zugegriffen werden kann
Weitere Informationen finden Sie in der Dokumentation zu den EdgeOne Pages-Funktionen und im EdgeOne Pages KV-Speicherhandbuch .
Lizenz
MIT