EdgeOne Pages MCP - MCP Server sécurisé par ALMC Security 2025

EdgeOne Pages MCP

Voir sur GitHub

MCP EdgeOne Pages

Un service MCP pour déployer un contenu HTML, un dossier et un fichier zip sur EdgeOne Pages et obtenir une URL accessible au public.

Démonstration

Déployer HTML

Déployer un dossier

Exigences

  • Node.js 18 ou supérieur

Configurer MCP

stdio Serveur MCP

Convient à la plupart des applications MCP

{ "mcpServers" : { "edgeone-pages-mcp-server" : { "command" : "npx", "args" : ["edgeone-pages-mcp"], "env" : { // Optional. Si vous déployez un dossier ou un fichier zip vers un projet EdgeOne Pages // fournissez votre jeton API EdgeOne Pages. // Comment obtenir votre jeton API : https://edgeone.ai/document/177158578324279296 "EDGEONE_PAGES_API_TOKEN" : "", // Facultatif. Laissez vide pour créer un nouveau projet EdgeOne Pages. // Fournissez un nom de projet pour mettre à jour un projet existant. "EDGEONE_PAGES_PROJECT_NAME" : "" } } } }

Serveur Streamable HTTP MCP

Disponible dans les applications prenant en charge le serveur Streamable HTTP MCP

{ "mcpServers" : { "edgeone-pages-mcp-server" : { "url" : "https://mcp-on-edge.edgeone.site/mcp-server" } }

Architecture

EdgeOne Pages MCP Architecture

Le diagramme d'architecture illustre le flux de travail :

  1. Le modèle de langage étendu génère du contenu HTML
  2. Le contenu est envoyé au serveur MCP d'EdgeOne Pages
  3. Le serveur MCP déploie le contenu vers les fonctions EdgeOne Pages
  4. Le contenu est stocké dans EdgeOne KV Store pour un accès rapide à la périphérie
  5. Le serveur MCP renvoie une URL publique
  6. Les utilisateurs peuvent accéder au contenu déployé via un navigateur avec une livraison rapide

Fonctionnalités

  • Protocole MCP pour un déploiement rapide du contenu HTML vers les pages EdgeOne
  • Génération automatique d'URL accessibles au public

Mise en œuvre

Ce service MCP s'intègre aux fonctions EdgeOne Pages pour déployer du contenu HTML statique. La mise en œuvre utilise :

  1. EdgeOne Pages Functions - Une plateforme informatique sans serveur qui permet l'exécution de code JavaScript/TypeScript à la périphérie.

  2. Principaux détails de la mise en œuvre:

    • Utilise le magasin KV de EdgeOne Pages pour stocker et servir le contenu HTML
    • Génère automatiquement une URL publique pour chaque déploiement
    • Gère les erreurs d'API avec des messages d'erreur appropriés
  3. Fonctionnement:

    • Le serveur MCP accepte le contenu HTML par l'intermédiaire de l'outil deploy_html
    • Il se connecte à l'API EdgeOne Pages pour obtenir l'URL de base
    • Déploie le contenu HTML à l'aide de l'API EdgeOne Pages KV
    • Il renvoie une URL accessible au public pour le contenu déployé
  4. Exemple d'utilisation:

    • Fournir du contenu HTML au service MCP
    • Recevoir une URL publique accessible immédiatement

Pour plus d'informations, voir la documentation EdgeOne Pages Functions et EdgeOne Pages KV Storage Guide.

Licence

MIT

Liés dans Officiel 🌟 - MCP Servers sécurisés

ServeurRésuméActions
CloudflareModel Context Protocol (MCP) est un nouveau protocole standardisé pour gérer le contexte entre les g...Voir
Google Cloud RunPermettre aux agents IA compatibles MCP de déployer des applications sur Cloud Run.Voir
AWS CoreServeur MCP qui fournit un point de départ pour l'utilisation des serveurs MCP awslabs suivantsVoir
DataWorksVoir
AgentRPCVoir
Kontent.aiVoir