Vercel MCP Server

Um servidor MCP implantado na Vercel que fornece uma ferramenta de rolagem de dados.

Documentação

Vercel MCP Server

Um servidor Model Control Protocol (MCP) implantado na Vercel que fornece uma ferramenta de rolagem de dados.

Começando

Desenvolvimento Local

  1. Instale as dependências:

    npm install
    
  2. Execute o servidor de desenvolvimento:

    npm run dev
    
  3. Seu servidor MCP estará disponível em http://localhost:3000/api/mcp

Implantar na Vercel

  1. Envie seu código para um repositório GitHub
  2. Conecte seu repositório à Vercel
  3. Implante com um único clique
  4. Seu servidor MCP estará disponível em https://your-project.vercel.app/api/mcp

Ferramentas Disponíveis

roll_dice

Rola um dado de N lados e retorna o resultado.

Parâmetros:

  • sides (número): O número de lados do dado (mínimo 2)

Exemplo de Resposta:

{
  "content": [
    {
      "type": "text",
      "text": "🎲 You rolled a 4!"
    }
  ]
}

Conectando a Hosts MCP

Claude Desktop

Adicione o seguinte à sua configuração do Claude Desktop:

{
  "mcpServers": {
    "vercel-mcp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-fetch",
        "https://your-project.vercel.app/api/mcp"
      ]
    }
  }
}

Cursor

No Cursor, você pode se conectar ao seu servidor MCP através das configurações de MCP adicionando:

  • URL do servidor: https://your-project.vercel.app/api/mcp

Testes

Você pode testar seu servidor MCP fazendo requisições HTTP ao endpoint. O servidor aceita mensagens de protocolo MCP via HTTP.

Estrutura do Projeto

vercel-mcp/
├── app/
│   └── api/
│       └── mcp/
│           └── route.ts    # MCP handler implementation
├── package.json
├── next.config.js
├── tsconfig.json
└── README.md

Próximos Passos

  • Adicione mais ferramentas ao seu servidor MCP
  • Personalize a ferramenta de rolagem de dados
  • Implante em produção na Vercel
  • Conecte-se ao seu host MCP favorito (Claude, Cursor, etc.)