Cloudflare MCP Server

Um exemplo de servidor MCP projetado para implantação fácil no Cloudflare Workers, operando sem autenticação.

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.

Comece:

Deploy to Workers

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 conectar seu servidor MCP ao Cloudflare AI Playground, que é um cliente MCP remoto:

  1. Vá para https://playground.ai.cloudflare.com/
  2. Insira a URL do seu servidor MCP implantado (remote-mcp-server-authless.<your-account>.workers.dev/sse)
  3. Agora você pode usar suas ferramentas MCP diretamente do playground!

Conecte o Claude Desktop ao seu servidor MCP

Você também pode conectar seu servidor MCP remoto a clientes MCP locais, usando o proxy mcp-remote.

Para conectar seu servidor MCP ao Claude Desktop, siga o Quickstart da Anthropic e, dentro do Claude Desktop, vá para 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ê deverá ver as ferramentas disponíveis.