Cloudflare MCP Server
oficialImplante, configure e consulte seus recursos na plataforma de desenvolvedores da Cloudflare (ex.: Workers/KV/R2/D1)
Documentação
Servidor MCP da Cloudflare
O Model Context Protocol (MCP) é um protocolo novo e padronizado para gerenciar o contexto entre modelos de linguagem de grande porte (LLMs) e sistemas externos. Neste repositório, você encontra diversos servidores MCP que permitem conectar-se aos serviços da Cloudflare a partir de um cliente MCP (ex.: Cursor, Claude) e usar linguagem natural para realizar tarefas através da sua conta Cloudflare.
Esses servidores MCP permitem que seu Cliente MCP leia configurações da sua conta, processe informações, faça sugestões baseadas em dados e até mesmo realize as alterações sugeridas para você. Todas essas ações podem ocorrer nos diversos serviços da Cloudflare, incluindo desenvolvimento de aplicações, segurança e performance.
Eles oferecem suporte tanto ao transporte streamable-http via /mcp quanto ao transporte sse (obsoleto) via /sse.
Os seguintes servidores estão incluídos neste repositório:
| Nome do Servidor | Descrição | URL do Servidor |
|---|---|---|
| Servidor de Documentação | Obtenha informações de referência atualizadas sobre a Cloudflare | https://docs.mcp.cloudflare.com/mcp |
| Servidor de Bindings do Workers | Crie aplicações Workers com primitivas de armazenamento, IA e computação | https://bindings.mcp.cloudflare.com/mcp |
| Servidor de Builds do Workers | Obtenha insights e gerencie suas Builds do Cloudflare Workers | https://builds.mcp.cloudflare.com/mcp |
| Servidor de Observabilidade | Depure e obtenha insights sobre logs e análises da sua aplicação | https://observability.mcp.cloudflare.com/mcp |
| Servidor de Contêiner | Inicie um ambiente de desenvolvimento sandbox | https://containers.mcp.cloudflare.com/mcp |
| Servidor de Renderização no Navegador | Busque páginas web, converta-as para markdown e faça capturas de tela | https://browser.mcp.cloudflare.com/mcp |
| Servidor de Logpush | Obtenha resumos rápidos sobre a saúde dos jobs de Logpush | https://logs.mcp.cloudflare.com/mcp |
| Servidor de AI Gateway | Pesquise seus logs, obtenha detalhes sobre os prompts e respostas | https://ai-gateway.mcp.cloudflare.com/mcp |
| Servidor de Logs de Auditoria | Consulte logs de auditoria e gere relatórios para revisão | https://auditlogs.mcp.cloudflare.com/mcp |
| Servidor de Análise de DNS | Otimize o desempenho do DNS e depure problemas com base na configuração atual | https://dns-analytics.mcp.cloudflare.com/mcp |
| Servidor de Monitoramento de Experiência Digital | Obtenha insights rápidos sobre aplicações críticas para sua organização | https://dex.mcp.cloudflare.com/mcp |
| Servidor Cloudflare One CASB | Identifique rapidamente configurações incorretas de segurança para aplicações SaaS e proteja usuários e dados | https://casb.mcp.cloudflare.com/mcp |
| Servidor GraphQL | Obtenha dados analíticos usando a API GraphQL da Cloudflare | https://graphql.mcp.cloudflare.com/mcp |
Qual servidor MCP da Cloudflare você deve usar?
A Cloudflare oferece duas categorias de servidores MCP:
- Servidor Modo Código (
mcp.cloudflare.com) emcloudflare/mcp: ideal quando você deseja acesso amplo às APIs da Cloudflare por meio da execução de código. - Servidores de domínio específico (
*.mcp.cloudflare.com) neste repositório: ideais quando você deseja ferramentas curadas e tipadas para uma área específica de produto da Cloudflare.
Quando usar cada um?
Use o Servidor Modo Código quando:
- você precisa de ampla cobertura de API em vários produtos Cloudflare
- você prefere um conjunto menor de ferramentas de propósito geral
- seu fluxo de trabalho é melhor atendido pela execução de código
Use os servidores de domínio específico neste repositório quando:
- você deseja ferramentas criadas especificamente para uma área de produto
- você deseja interações mais guiadas e tipadas
- você está trabalhando principalmente em um domínio Cloudflare, como observabilidade, bindings, Radar ou Renderização no Navegador
Saiba mais sobre o Servidor Modo Código aqui: cloudflare/mcp.
Acesse o servidor MCP remoto a partir de qualquer cliente MCP
Se o seu cliente MCP tiver suporte nativo para servidores MCP remotos, o cliente fornecerá uma maneira de aceitar a URL do servidor diretamente em sua interface (ex.: Cloudflare AI Playground)
Se o seu cliente ainda não oferecer suporte a servidores MCP remotos, você precisará configurar seu respectivo arquivo de configuração usando o mcp-remote (https://www.npmjs.com/package/mcp-remote) para especificar quais servidores seu cliente pode acessar.
{
"mcpServers": {
"cloudflare-observability": {
"command": "npx",
"args": ["mcp-remote", "https://observability.mcp.cloudflare.com/mcp"]
},
"cloudflare-bindings": {
"command": "npx",
"args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/mcp"]
}
}
}
Usando os servidores MCP da Cloudflare a partir da API de Respostas da OpenAI
Para usar um dos servidores MCP da Cloudflare com a API de respostas da OpenAI, você precisará fornecer à API de Respostas um token de API que tenha os escopos (permissões) necessários para aquele servidor MCP específico.
Por exemplo, para usar o Servidor MCP de Renderização no Navegador com a OpenAI, crie um token de API no painel da Cloudflare aqui, com as seguintes permissões:
Precisa de acesso a mais ferramentas da Cloudflare?
Continuamos adicionando mais funcionalidades a este repositório de servidor MCP remoto. Se você quiser deixar feedback, relatar um bug ou fornecer uma solicitação de funcionalidade, abra uma issue neste repositório.
Solução de Problemas
"A resposta do Claude foi interrompida..."
Se você vir esta mensagem, o Claude provavelmente atingiu seu limite de comprimento de contexto e parou no meio da resposta. Isso acontece com mais frequência em servidores que acionam muitas chamadas de ferramentas encadeadas, como o servidor de observabilidade.
Para reduzir a chance de encontrar esse problema:
- Tente ser específico, mantenha suas consultas concisas.
- Se uma única solicitação chamar várias ferramentas, tente dividi-la em várias chamadas de ferramentas menores para manter as respostas curtas.
Funcionalidades Pagas
Algumas funcionalidades podem exigir um plano pago do Cloudflare Workers. Certifique-se de que sua conta Cloudflare tenha o nível de assinatura necessário para as funcionalidades que você pretende usar.
Contribuindo
Interessado em contribuir e executar este servidor localmente? Consulte CONTRIBUTING.md para começar.