EdgeOne Pages MCP
Un servei MCP per desplegar contingut HTML, carpetes i fitxers zip a EdgeOne Pages i obtenir una URL públicament accessible.
Demostració
Desplegar HTML

Desplegar Carpeta

Requisits
- Node.js 18 o superior
Configurar MCP
Servidor MCP stdio
Adequat per a la majoria d'aplicacions MCP
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"command": "npx",
"args": ["edgeone-pages-mcp"],
"env": {
// Opcional. Si desplegues una carpeta o fitxer zip a un projecte EdgeOne Pages
// proporciona el teu token API de EdgeOne Pages.
// Com obtenir el teu token API: https://edgeone.ai/document/177158578324279296
"EDGEONE_PAGES_API_TOKEN": "",
// Opcional. Deixa buit per crear un nou projecte EdgeOne Pages.
// Proporciona un nom de projecte per actualitzar un projecte existent.
"EDGEONE_PAGES_PROJECT_NAME": ""
}
}
}
}
Servidor MCP HTTP Streamable
Disponible en aplicacions que suporten el Servidor MCP HTTP Streamable
{
"mcpServers": {
"edgeone-pages-mcp-server": {
"url": "https://mcp-on-edge.edgeone.site/mcp-server"
}
}
}
Arquitectura
El diagrama d'arquitectura il·lustra el flux de treball:
- El Model de Llenguatge Gran genera contingut HTML
- El contingut s'envia al Servidor MCP EdgeOne Pages
- El Servidor MCP desplega el contingut a EdgeOne Pages Edge Functions
- El contingut es desa a EdgeOne KV Store per accedir ràpidament a la vora
- El Servidor MCP retorna una URL pública
- Els usuaris poden accedir al contingut desplegat a través del navegador amb lliurament ràpid a la vora
Característiques
- Protocol MCP per al desplegament ràpid de contingut HTML a EdgeOne Pages
- Generació automàtica d'URL públicament accessibles
Implementació
Este servei MCP s'integra amb EdgeOne Pages Functions per desplegar contingut HTML estàtic. L'implementació utilitza:
EdgeOne Pages Functions - Una plataforma de computació serverless que permet l'execució de codi JavaScript/TypeScript a la vora.
Detalls clau d'implementació :
- Utilitza l'emmagatzematge KV de EdgeOne Pages per emmagatzemar i servir el contingut HTML
- Genera automàticament una URL pública per a cada desplegament
- Gestiona errors d'API amb missatges d'error adequats
Com funciona :
- El servidor MCP accepta contingut HTML a través de l'eina
deploy_html - Es connecta a l'API de EdgeOne Pages per obtenir l'URL base
- Desplega el contingut HTML utilitzant l'API KV de EdgeOne Pages
- Retorna una URL públicament accessible al contingut desplegat
- El servidor MCP accepta contingut HTML a través de l'eina
Exemple d'ús :
- Proporciona contingut HTML al servei MCP
- Rep una URL pública que pot ser accedida immediatament
Per a més informació, consulta la documentació de EdgeOne Pages Functions i la Guia d'emmagatzematge KV de EdgeOne Pages.
Licència
MIT




