Overview
Claude Desktop supports MCP natively. Once connected, you can ask Claude questions like “What are the most active Polymarket markets right now?” and it will fetch live data from EventGraph in real time.Setup
1. Complete the MCP quickstart
First, create and test yourserver.js locally:
MCP Quickstart →
Set up the EventGraph MCP server (5 min)
2. Find your Claude config file
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
3. Add the EventGraph server
/absolute/path/to/eventgraph-mcp/server.js with the actual path to your file. On macOS this might be /Users/yourname/eventgraph-mcp/server.js.
4. Restart Claude Desktop
Fully quit and reopen Claude Desktop. You should see a hammer icon (🔨) in the chat input — click it to confirm the EventGraph tools are listed.Try it out
Open a new Claude conversation and ask:Troubleshooting
Hammer icon doesn't appear
Hammer icon doesn't appear
- Make sure you fully quit Claude (not just close the window) — use Cmd+Q on Mac
- Check the config file path is correct and valid JSON
- Verify Node.js is installed:
node --version - Check the absolute path to
server.jshas no typos
Server listed but tools fail
Server listed but tools fail
- Open Claude Desktop logs: Help → Show Logs
- Look for errors from the
eventgraphserver - Make sure
EVENTGRAPH_API_KEYis your actual key starting witheg_live_ - Test the key directly:
curl https://app.eventgraph.ai/api/v1/status -H "X-API-Key: YOUR_KEY"
Pro tools return 403
Pro tools return 403
The
find_arbitrage, compare_markets, and get_market_history tools require a Pro API key. Upgrade here →Example conversation
You: What are the biggest prediction markets by volume right now? Claude: [callssearch_marketswith sort=volume] Here are the top markets by volume across all platforms:
- Will the Fed cut rates in June 2026? — Polymarket — 67% Yes — $2.4M volume
- 2026 US House majority — Kalshi — 54% Republican — $1.8M volume
- …
Claude remembers the context across tool calls in a conversation. You can ask follow-up questions like “How has that first market moved over the last week?” and Claude will call
get_market_history automatically.