CME Prediction Markets MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
CME Prediction Markets MCP Server
Complete MCP server for verifying claims against CME prediction market data.
Features
MCP Protocol Support: Full implementation of Model Context Protocol
Data Infrastructure: Automated CME data ingestion with PostgreSQL/TimescaleDB
Claim Verification: NLP-powered claim parsing and verification
Slack Integration: Real-time claim verification via Slack bot
Caching Layer: Redis-based caching for performance
Async Architecture: Built on FastAPI with async/await throughout
Related MCP server: Polymarket MCP Server
Quick Start
Prerequisites
Python 3.11+
PostgreSQL 15+ (with TimescaleDB)
Redis 7+
Docker & Docker Compose (optional)
Installation
Clone the repository
Copy
.env.exampleto.envand configureInstall dependencies:
poetry installInitialize database:
poetry run python scripts/init_db.pyRun the server:
poetry run uvicorn src.main:app --reloadDocker Deployment
docker-compose up -dMCP Tools
query_trading_data
Query historical trading data for contracts.
{
"contract_symbol": "BTC_95000_YES",
"start_time": "2024-12-01T00:00:00Z",
"end_time": "2024-12-16T00:00:00Z"
}verify_claim
Verify natural language claims against data.
{
"claim_text": "Bitcoin reached 95 cents on December 15"
}get_contract_info
Get detailed contract information.
{
"contract_symbol": "BTC_95000_YES"
}Testing
poetry run pytestLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Calibrated world model for AI agents. 40 tools: world state, markets, trading. Kalshi + Polymarket.
Polymarket in your AI: market rules, real fill costs, who is trading, top traders. Read-only.
Prediction market data and crowd-sourced probability forecasts
Prediction-market tools: check if a yes/no claim is decidable, desk Brier track record.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables access to Polymarket's prediction markets for analyzing market probabilities, trading activity, and event outcomes across politics, sports, crypto, and other categories through natural language queries.44 npm10MIT
- FlicenseNot gradedqualityDmaintenanceProvides AI-powered tools for searching Polymarket prediction markets and calculating financial metrics like expected value and Kelly bet sizing. It enables users to perform arbitrage scanning, news-based sentiment analysis, and market research through natural language interfaces.-
- AlicenseNot gradedqualityFmaintenanceUnified access to prediction market data from Kalshi and Polymarket, enabling natural language queries for real-time odds, orderbooks, and trade history.17 npm11MIT
- AlicenseAqualityAmaintenanceEnables AI agents to check news against live Polymarket markets, retrieve market odds, and manage trades including placing, selling, and canceling orders.2MIT