JUHE API Marketplace
fernandezpablo85 avatar
MCP Server

Polymarket MCP Tool

A Model Context Protocol server that enables interaction with Polymarket prediction markets through Claude Desktop.

0
GitHub Stars
8/23/2025
Last Updated
MCP Server Configuration
1{
2 "name": "polymarket",
3 "command": "/Users/YOUR_USERNAME/.local/bin/uv",
4 "args": [
5 "--directory",
6 "/Users/YOUR_USERNAME/projects/polymarket-mcp",
7 "run",
8 "main.py"
9 ]
10}
JSON10 lines

README Documentation

Polymarket MCP Tool

A Model Context Protocol (MCP) tool for interacting with Polymarket through Claude Desktop.

Prerequisites

  • Claude Desktop App for Mac
  • Python 3.8+

Installation

  1. Clone this repository:
git clone https://github.com/fernandezpablo85/polymarket-mcp.git
cd polymarket-mcp
  1. Install uv if you haven't already:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Install dependencies:
uv sync

Configure Claude Desktop

  1. Open Claude Desktop configuration directory:
open ~/Library/Application\ Support/Claude
  1. Create or edit claude_desktop_config.json:
touch ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. Add the following configuration:
{
  "mcpServers": {
    "polymarket": {
      "command": "/Users/YOUR_USERNAME/.local/bin/uv",
      "args": [
        "--directory",
        "/Users/YOUR_USERNAME/projects/polymarket-mcp",
        "run",
        "main.py"
      ]
    }
  }
}

Replace YOUR_USERNAME with your actual macOS username.

Usage

Invoke the tool via Claude Desktop.

Troubleshooting

  • If tools don't appear in Claude Desktop:

    • Verify your claude_desktop_config.json is correct
    • Restart Claude Desktop
    • Check your Python path and dependencies
  • If authentication fails:

    • Verify your .env file has correct credentials
    • Check Polymarket API status

License

MIT

Contributing

Feel free to open issues or submit pull requests.

Quick Install

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source