Polymarket

Uma ferramenta MCP para interagir com a plataforma de mercado de previsão Polymarket.

Documentação

Ferramenta MCP Polymarket

Uma ferramenta Model Context Protocol (MCP) para interagir com a Polymarket por meio do Claude Desktop.

Pré-requisitos

  • Aplicativo Claude Desktop para Mac
  • Python 3.8+

Instalação

  1. Clone este repositório:
git clone https://github.com/fernandezpablo85/polymarket-mcp.git
cd polymarket-mcp
  1. Instale o uv se ainda não o fez:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Instale as dependências:
uv sync

Configure o Claude Desktop

  1. Abra o diretório de configuração do Claude Desktop:
open ~/Library/Application\ Support/Claude
  1. Crie ou edite o claude_desktop_config.json:
touch ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. Adicione a seguinte configuração:
{
  "mcpServers": {
    "polymarket": {
      "command": "/Users/YOUR_USERNAME/.local/bin/uv",
      "args": [
        "--directory",
        "/Users/YOUR_USERNAME/projects/polymarket-mcp",
        "run",
        "main.py"
      ]
    }
  }
}

Substitua YOUR_USERNAME pelo seu nome de usuário real do macOS.

Uso

Invoque a ferramenta por meio do Claude Desktop.

Solução de problemas

  • Se as ferramentas não aparecerem no Claude Desktop:

    • Verifique se o seu claude_desktop_config.json está correto
    • Reinicie o Claude Desktop
    • Verifique o caminho do Python e as dependências
  • Se a autenticação falhar:

    • Verifique se o arquivo .env tem as credenciais corretas
    • Verifique o status da API da Polymarket

Licença

MIT

Contribuição

Sinta-se à vontade para abrir issues ou enviar pull requests.