Serveur Cloudflare MCP

Model Context Protocol (MCP) est un nouveau protocole standardisé pour gérer le contexte entre les grands modèles de langage (LLM) et les systèmes externes. Dans ce dépôt, vous trouverez plusieurs serveurs MCP vous permettant de vous connecter au service Cloudflare à partir d'un client MCP (par exemple Cursor, Claude) et d'utiliser le langage naturel pour accomplir des tâches via votre compte Cloudflare.

Ces serveurs MCP permettent à votre client MCP de lire les configurations de votre compte, de traiter les informations, de faire des suggestions basées sur les données et même d'effectuer les changements suggérés pour vous. Toutes ces actions peuvent se produire à travers les nombreux services de Cloudflare, y compris le développement d'applications, la sécurité et la performance.

Les serveurs suivants sont inclus dans ce référentiel :

Nom du serveurDescription du serveurURL du serveur
Serveur de documentationObtenir des informations de référence à jour sur Cloudflarehttps://docs.mcp.cloudflare.com/sse
Serveur Workers BindingsCréez des applications Workers avec des primitives de stockage, d'intelligence artificielle et de calculhttps://bindings.mcp.cloudflare.com/sse
Serveur Workers BuildsObtenez des informations et gérez vos Builds Cloudflare Workershttps://builds.mcp.cloudflare.com/sse
Serveur d'observabilitéDéboguez et obtenez des informations sur les logs et les analyses de votre applicationhttps://observability.mcp.cloudflare.com/sse
Serveur RadarObtenez des informations sur le trafic Internet mondial, les tendances, les balayages d'URL et d'autres utilitaireshttps://radar.mcp.cloudflare.com/sse
Serveur de conteneursCréez un environnement de développement de type "bac à sable"https://containers.mcp.cloudflare.com/sse
Serveur de rendu de navigateurRécupère des pages web, les convertit en markdown et prend des captures d'écranhttps://browser.mcp.cloudflare.com/sse
Serveur LogpushObtenir des résumés rapides de l'état des travaux de Logpushhttps://logs.mcp.cloudflare.com/sse
Serveur AI GatewayRecherchez vos journaux, obtenez des détails sur les invites et les réponseshttps://ai-gateway.mcp.cloudflare.com/sse
Serveur AutoRAGListe et recherche de documents sur vos AutoRAGshttps://autorag.mcp.cloudflare.com/sse
Serveur de journaux d'auditInterroger les journaux d'audit et générer des rapports à des fins d'examenhttps://auditlogs.mcp.cloudflare.com/sse
Serveur DNS AnalyticsOptimisation des performances DNS et débogage des problèmes en fonction de la configuration actuellehttps://dns-analytics.mcp.cloudflare.com/sse
Serveur de surveillance de l'expérience numériqueObtenez un aperçu rapide des applications critiques pour votre organisationhttps://dex.mcp.cloudflare.com/sse
Serveur Cloudflare One CASBIdentifiez rapidement toute mauvaise configuration de sécurité pour les applications SaaS afin de protéger les utilisateurs et les donnéeshttps://casb.mcp.cloudflare.com/sse
Serveur GraphQLObtenez des données analytiques en utilisant l'API GraphQL de Cloudflarehttps://graphql.mcp.cloudflare.com/sse

Accéder au serveur MCP distant à partir de n'importe quel client MCP

Si votre client MCP dispose d'un support de première classe pour les serveurs MCP distants, le client fournira un moyen d'accepter l'URL du serveur directement dans son interface (par exemple, Cloudflare AI Playground)

Si votre client ne prend pas encore en charge les serveurs MCP distants, vous devrez configurer son fichier de configuration respectif à l'aide de mcp-remote(https://www.npmjs.com/package/mcp-remote) pour spécifier les serveurs auxquels votre client peut accéder.

{ "mcpServers" : {"cloudflare-observability" : {"command" : "npx", "args" : ["mcp-remote", "https://observability.mcp.cloudflare.com/sse"] }, "cloudflare-bindings" : { "command" : "npx", "args" : ["mcp-remote", "https://bindings.mcp.cloudflare.com/sse"] } } }

Utilisation des serveurs MCP de Cloudflare à partir de l'API de réponses OpenAI

Pour utiliser l'un des serveurs MCP de Cloudflare avec l'API de réponses d'OpenAI, vous devrez fournir à l'API de réponses un jeton d'API ayant les scopes (autorisations) requis pour ce serveur MCP particulier.

Par exemple, pour utiliser le serveur MCP Browser Rendering avec OpenAI, créez un jeton API dans le tableau de bord Cloudflare ici, avec les permissions suivantes :

Besoin d'accéder à d'autres outils Cloudflare ?

Nous continuons à ajouter des fonctionnalités à ce serveur MCP distant. Si vous souhaitez nous faire part de vos commentaires, d'un bogue ou d'une demande de fonctionnalité, veuillez ouvrir un problème sur ce dépôt

Résolution des problèmes

"La réponse de Claude a été interrompue... "

Si vous voyez ce message, Claude a probablement atteint sa limite de longueur de contexte et s'est arrêté au milieu de sa réponse. Cela se produit le plus souvent sur des serveurs qui déclenchent de nombreux appels d'outils enchaînés, comme le serveur d'observabilité.

Pour réduire le risque de rencontrer ce problème :

  • Essayez d'être précis, gardez vos requêtes concises.
  • Si une requête unique fait appel à plusieurs outils, essayez de la diviser en plusieurs appels d'outils plus petits pour que les réponses soient courtes.

Fonctionnalités payantes

Certaines fonctionnalités peuvent nécessiter un plan payant Cloudflare Workers. Assurez-vous que votre compte Cloudflare dispose du niveau d'abonnement nécessaire pour les fonctionnalités que vous avez l'intention d'utiliser.

Contribuer

Vous souhaitez contribuer et faire fonctionner ce serveur localement ? Voir CONTRIBUTING.md pour commencer.

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

ServeurRésuméActions
AivenUn serveur de protocole de contexte de modèle (MCP) pour Aiven.Voir
EdgeOne Pages MCPUn service MCP pour déployer un contenu HTML, un dossier et un fichier zip sur EdgeOne Pages et obte...Voir
AgentRPCVoir
Google Cloud RunPermettre aux agents IA compatibles MCP de déployer des applications sur Cloud Run.Voir
Kontent.aiVoir
AWS CoreServeur MCP qui fournit un point de départ pour l'utilisation des serveurs MCP awslabs suivantsVoir