Meridian Edge MCP Server
Query real-time prediction market consensus data directly from Claude and other AI assistants via the Model Context Protocol.
Ask Claude: "What does the prediction market say about the Lakers game tonight?" and get a live answer.
What It Does
This MCP server gives Claude access to Meridian Edge — aggregated prediction market consensus data from multiple regulated prediction markets, updated every 10 minutes.
5 tools available to Claude:
| Tool | What it returns |
|---|---|
get_consensus |
Aggregated consensus probabilities for sports/politics events |
get_opportunities |
Events where prediction markets show notable divergence |
get_signals |
Recent directional market moves |
get_markets |
Active markets currently being tracked |
get_settlements |
Recently settled events with verified outcomes |
Quick Start
Option 1 — uvx (recommended, no install)
{
"mcpServers": {
"meridian-edge": {
"command": "uvx",
"args": ["meridian-edge-mcp"]
}
}
}
Option 2 — pip install
pip install meridian-edge-mcp
{
"mcpServers": {
"meridian-edge": {
"command": "meridian-edge-mcp"
}
}
}
Option 3 — run from source
git clone https://github.com/meridian-edge/meridian-edge-mcp
cd meridian-edge-mcp
pip install -e .
{
"mcpServers": {
"meridian-edge": {
"command": "python",
"args": ["-m", "meridian_edge_mcp.server"]
}
}
}
One-Click Install
Claude Desktop
Open your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add to mcpServers:
{
"mcpServers": {
"meridian-edge": {
"command": "uvx",
"args": ["meridian-edge-mcp"],
"env": {
"MERIDIAN_EDGE_API_KEY": "your-api-key-from-meridianedge.io"
}
}
}
}
Restart Claude Desktop. You'll see the Meridian Edge tools in Claude's tool panel.
VS Code
Add to .vscode/mcp.json in your project:
{
"servers": {
"meridian-edge": {
"command": "uvx",
"args": ["meridian-edge-mcp"],
"env": {
"MERIDIAN_EDGE_API_KEY": "your-api-key"
}
}
}
}
Cursor IDE
Add to .cursor/mcp.json:
{
"mcpServers": {
"meridian-edge": {
"command": "uvx",
"args": ["meridian-edge-mcp"],
"env": {
"MERIDIAN_EDGE_API_KEY": "your-api-key"
}
}
}
}
Windsurf IDE
Add to Windsurf MCP config:
{
"mcpServers": {
"meridian-edge": {
"command": "uvx",
"args": ["meridian-edge-mcp"],
"env": {
"MERIDIAN_EDGE_API_KEY": "your-api-key"
}
}
}
}
Try It Now
Ask Claude:
- "What's the prediction market consensus on the Lakers game?"
- "Show me events where prediction markets disagree"
- "What markets settled today?"
Example response:
Lakers vs Celtics
Consensus: 62% (YES)
Sources: 5 regulated markets
Confidence: HIGH
Spread: 8.3%
API Key
The server works out of the box with a free demo key (limited data).
For full access, get a free API key at meridianedge.io — no credit card required, instant signup.
Set it as an environment variable:
export MERIDIAN_EDGE_API_KEY=your_key_here
Or in your Claude Desktop config (see above).
Free plan: 100 calls/day — enough for personal use.
Example Prompts
Once configured, ask Claude:
Game consensus:
"What's the prediction market consensus on tonight's NBA games?"
"What are prediction markets saying about the Lakers vs Warriors?"
"Show me NFL prediction market probabilities for this week"
Divergence / opportunities:
"Which prediction markets are showing the most disagreement right now?"
"Show me events where prediction markets disagree — NBA only"
"What are today's highest-scoring divergence opportunities?"
Signals:
"What prediction market signals fired in the last hour?"
"Show me the most recent market moves"
Markets:
"What prediction markets are active right now?"
"List active NHL prediction markets"
History:
"How did recent prediction market consensus perform? Show settled events"
"What outcomes were predicted correctly in the last batch?"
Example Output
PREDICTION MARKET CONSENSUS — NBA (3 events)
1. NBA: ATL vs DET (2026-03-25)
Consensus: 46.6% YES | Spread: 1.6% | Confidence: MEDIUM
Trend (30min): ↓ -23.3% | Platforms: 2 | ▃▃▄▄▇▆
Updated: 2026-03-26 01:15 UTC
2. NBA: BOS vs OKC (2026-03-25)
Consensus: 39.0% YES | Spread: 1.2% | Confidence: LOW
Trend (30min): ↑ +3.5% | Platforms: 2 | ▆▆▆▆▆▄
Updated: 2026-03-26 01:15 UTC
3. NBA: CLE vs MIA (2026-03-25)
Consensus: 57.0% YES | Spread: 0.8% | Confidence: HIGH
Trend (30min): → stable | Platforms: 2 | ▆▆▆▇▇▇
Updated: 2026-03-26 01:15 UTC
For informational purposes only. Not investment advice.
Source: Meridian Edge — meridianedge.io
Data Coverage
- Sports: NBA, NFL, MLB, NHL, MLS, college sports, boxing
- Politics: US elections, ballot measures
- Economics: Federal Reserve rate decisions, macro indicator markets
- Update frequency: Every 10 minutes during active market hours
Pricing
| Tier | Price | Calls/day | Features |
|---|---|---|---|
| Free | $0 | 100 | Consensus probabilities, active markets |
| Starter | $29/mo | 500 | + Opportunities, signals, spread data |
| Pro | $99/mo | 5,000 | + Fair value, platform breakdown, history |
| Teams | $499/mo | 50,000 | + Team seats, priority support |
AI Platform Integrations
Use Meridian Edge consensus data directly inside major AI platforms — no code required:
| Platform | Link | Notes |
|---|---|---|
| ChatGPT | Open Custom GPT | No setup — just open and ask |
| Claude (this repo) | MCP install guide | Claude Desktop / Cursor via MCP |
| Gemini | Open Gem | No setup — just open and ask |
Links
- Dashboard — free, no signup required
- API Documentation
- AI Integrations
- Embeddable Widget
- Get Free API Key
Also Available On
- ChatGPT GPT Store — Ask ChatGPT about prediction markets
- Google Gemini Gem — Deep Research with prediction data
- Python SDK —
pip install meridianedge - RapidAPI — REST API marketplace listing
- Dashboard — Free, no signup
- API Docs — Full endpoint reference
- Free API Key — 100 calls/day, no credit card
License
MIT — see LICENSE
For informational purposes only. Not investment advice. Data aggregated from publicly available prediction market sources. © 2026 VeraTenet LLC d/b/a Meridian Edge.
Metadata
Release files for meridian-edge-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| meridian_edge_mcp-0.1.0.tar.gz | 9.5 kB | Without provenance | Details for meridian_edge_mcp-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| meridian_edge_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for meridian_edge_mcp-0.1.0-py3-none-any.whl |
Total release size: 19.3 kB
Release files / meridian_edge_mcp-0.1.0.tar.gz
| Download URL | meridian_edge_mcp-0.1.0.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ece93e9acd232c59f52c269d357f0f5af284c5d5403be3b6faffef32e19c3f4d
|
|
BLAKE2b-256 checksum How to use checksums |
7b2cb51539227ffc20c7d8afcbc9c38f8f28da7b929b6969b6a6f7fe3b479fab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.3
|
Release files / meridian_edge_mcp-0.1.0-py3-none-any.whl
| Download URL | meridian_edge_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
502186ceac4589ce18a5056bd701ab8450ab42c2d4dd680cc9ef12f66812e936
|
|
BLAKE2b-256 checksum How to use checksums |
7dbe3229245811b8f66558cb39af7f4881a2acefceabe7da559b3ff722013dca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.3
|
Security for meridian-edge-mcp 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.