Cloudflare Remote MCP Server
Um servidor MCP remoto implantável no Cloudflare Workers ou executável localmente, sem necessidade de autenticação ou arquivos de dados externos.
Documentação
Construindo um servidor MCP remoto na Cloudflare (sem autenticação)
Este exemplo permite que você implante um servidor MCP remoto que não requer autenticação no Cloudflare Workers.
Para começar:
Isso implantará seu servidor MCP em uma URL como: remote-mcp-server-authless.<your-account>.workers.dev/sse
Alternativamente, você pode usar a linha de comando abaixo para criar o servidor MCP remoto na sua máquina local:
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Personalizando seu servidor MCP
Para adicionar suas próprias ferramentas ao servidor MCP, defina cada ferramenta dentro do método init() de src/index.ts usando this.server.tool(...).
Conecte-se ao Cloudflare AI Playground
Você pode se conectar ao seu servidor MCP a partir do Cloudflare AI Playground, que é um cliente MCP remoto:
- Vá para https://playground.ai.cloudflare.com/
- Insira a URL do seu servidor MCP implantado (
remote-mcp-server-authless.<your-account>.workers.dev/sse) - Agora você pode usar suas ferramentas MCP diretamente do playground!
Conecte o Claude Desktop ao seu servidor MCP
Você também pode se conectar ao seu servidor MCP remoto a partir de clientes MCP locais, usando o mcp-remote proxy.
Para conectar ao seu servidor MCP a partir do Claude Desktop, siga o Quickstart da Anthropic e, dentro do Claude Desktop, vá em Configurações > Desenvolvedor > Editar Configuração.
Atualize com esta configuração:
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}
Reinicie o Claude e você verá as ferramentas ficarem disponíveis.