MCP Hub
Back to servers

EventTrader MCP

AI prediction market trading — real-time data, CLOB exchange, 30+ tools

Registry
Updated
May 2, 2026

Event Trader MCP Server

A Model Context Protocol (MCP) server that provides prediction market data to AI systems like Claude, ChatGPT, and Gemini.

Features

  • 20+ Tools for querying markets, prices, and analytics
  • 4 Resources for structured data access
  • 4 Prompts for pre-built analysis workflows
  • Real-time market data from Event Trader
  • Semantic market search
  • Plain English market summaries

Installation

Via pip

pip install event-trader-mcp

Via uvx (recommended)

uvx event-trader-mcp

Configuration

Set your API key:

export EVENT_TRADER_API_KEY=your_api_key_here

Optional:

export EVENT_TRADER_API_URL=https://cymetica.com  # Default

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "event-trader": {
      "command": "uvx",
      "args": ["event-trader-mcp"],
      "env": {
        "EVENT_TRADER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Usage with Claude Code

claude mcp add event-trader-mcp

Available Tools

ToolDescription
get_marketsList prediction markets (filter by status)
get_marketGet market details by contract address
get_featured_marketGet the current featured market
get_orderbookGet bids/asks for a market
get_tradesGet recent trades for a market
search_marketsSearch markets by keyword
get_priceGet current asset price
get_pricesGet multiple asset prices
get_leaderboardGet top traders
get_market_summaryGet AI-friendly market analysis
get_trending_marketsGet markets by volume
et_clob_list_pairsList all CLOB trading pairs
et_clob_marketsAll markets with live stats
et_clob_orderbookHybrid orderbook (CLOB + AMM)
et_clob_bookCLOB-only orderbook
et_clob_bboBest bid and offer
et_clob_recent_tradesRecent trades
et_clob_statsToken statistics
et_clob_chartOHLC candle data
et_clob_venuesLiquidity by venue
et_clob_place_orderPlace a limit/market order
et_clob_cancel_orderCancel an open order
et_clob_cancel_all_ordersCancel all open orders
et_clob_open_ordersGet open orders
et_clob_my_tradesUser's trade history
et_clob_balanceExchange balance
et_clob_withdrawWithdraw tokens
et_clob_place_twapPlace a TWAP order
et_clob_cancel_twapCancel a TWAP order
et_clob_active_twapsActive TWAP orders
et_clob_place_scalePlace a scale order

Available Resources

URIDescription
markets://listAll active markets
markets://{address}Single market details
docs://apiAPI documentation
docs://getting-startedGetting started guide

Available Prompts

PromptDescription
analyze_marketDeep market analysis
compare_marketsCompare two markets
find_opportunitiesFind trading opportunities
explain_probabilityPlain English probability explanation

Example Usage

Once connected, you can ask Claude:

  • "What prediction markets are currently active?"
  • "Analyze the featured market on Event Trader"
  • "What's the current price of Bitcoin?"
  • "Find trading opportunities with wide spreads"
  • "Explain the probabilities in market 0x123..."
  • "What trading pairs are available on the exchange?"
  • "Show me the VAIX/USDC orderbook"
  • "Place a limit buy order for 1000 VAIX at $0.003"

Development

# Clone the repo
git clone https://github.com/cymetica/event-trader-mcp
cd event-trader-mcp

# Install dev dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Run the server locally
python -m event_trader_mcp

API Key

Get your API key at https://cymetica.com/api-docs

Support

License

MIT License - See LICENSE file

Reviews

No reviews yet

Sign in to write a review