How to Connect a Sports Betting Odds API to Claude Using MCP

James Whitfield
If you want to use Claude to query live sports betting odds, compare bookmakers, find value bets, or monitor line movement in real time, MCP is the bridge that makes it possible. MCP, or Model Context Protocol, lets Claude connect directly to external APIs like odds-api.io and use them through natural conversation. You ask a question, Claude pulls live data, and gives you an answer. This guide explains what MCP is, what you can do with it, and how to get set up on Mac or Windows in under a minute with no technical knowledge required.
What is MCP and Why Does It Matter for Sports Betting?
MCP is an open protocol created by Anthropic that lets AI assistants connect to external tools and live data in a standardised way. Without it, Claude can only answer from what it already knows. No live odds, no current markets, no real-time data.
With MCP connected, Claude reaches out to the odds-api.io API mid-conversation, pulls whatever data is relevant, and reasons over it before responding. It knows what tools are available and how to chain calls together. You describe what you want in plain language.
For sports betting this matters because odds move fast. A value window can close in seconds. MCP removes the friction between you and the data so you can act on information rather than spending time hunting for it.
The odds-api.io Claude extension is one of the simplest MCP setups available. Download the file, double-click it, enter your API key. No terminal, no config files, no technical knowledge needed.
What Can You Actually Do With It?
For sports traders and bettors
Once the extension is installed you can ask Claude things like:
- "Show me the best value bets on Bet365 right now, football only"
- "Compare the odds for Real Madrid vs Barcelona across every bookmaker"
- "Find any arbitrage on tonight's Champions League games"
- "What does Bet365 have the Celtics at for tomorrow?"
- "Which Premier League markets have dropped the most since opening?"
- "Which football odds dropped the most in the last 12 hours from sharp bookmakers?"
- "Show me the biggest odds drops on tonight's Champions League games"

Claude pulls live data from the API to answer each of these. It does not guess or rely on its training data. Instead of switching between bookmaker tabs and running comparisons manually, you describe what you want and Claude handles the legwork.
For developers building betting tools
- Telegram bots that fire value bet alerts when EV crosses a threshold
- Pre-match briefing tools that summarise market structure and flag line discrepancies automatically
- Arbitrage scanners that check for cross-book gaps across specified markets on demand
- Internal research tools where analysts can query live odds without writing one-off scripts
What Data Is Available?
- Live and pre-match odds from 265+ bookmakers across 34 sports
- Value bets with EV calculations updated every few seconds
- Line movement to track how odds are shifting in real time
- Arbitrage detection across all bookmakers in the feed
- Dropping odds to see where sharp money is moving in real time
- Event listings for upcoming and live fixtures by sport and league
- Coverage includes Premier League, Champions League, La Liga, Bundesliga, Serie A, NBA, NFL, tennis, cricket, darts, MMA, and 24 more sports
Full list of endpoints can be found in the Odds API documentation
How to Get Set Up
The entire setup takes under a minute on Mac or Windows. There is nothing to install beyond Claude Desktop itself, no command line, no configuration files, no technical steps of any kind.
Works on Mac and Windows. No Node.js. No terminal. No JSON files. Just download, double-click, and enter your API key.
What you need
- Claude Desktop installed and signed in. Download it free from claude.ai/download
- A free odds-api.io API key. Sign up at odds-api.io and copy your key from the dashboard.
Install steps
- Download the Claude extension file odds-api.mcpb and save it to your desktop
- Double-click the downloaded file. Claude Desktop will open and show an install screen.
- Paste your Odds-API.io API key into the field shown and click Install
- Done
Check it worked
Open a new chat in Claude Desktop. You should see a small hammer icon in the chat input bar, which means tools are active. Type:
"What sports are available on the Odds API?"
If Claude returns a list of sports, you are connected and live. From here you can ask it anything about current odds, markets, value bets, or line movement and it will pull real data to answer.
Frequently Asked Questions
Do I need any technical knowledge to set this up?
No. The extension file handles everything. You download it, double-click it, enter your API key when prompted, and that is the entire process. Nothing to install, configure, or type into a terminal.
Do I need a paid plan?
No. The extension works with any odds-api.io plan including the free tier. What data is available to Claude depends on your plan, but you can get started and test everything on a free key.
Does it work on both Mac and Windows?
Yes. The extension file works on both Mac and Windows. Download the same odds-api.mcpb file regardless of which platform you are on, double-click it, and the install process is identical on both.
How live is the data Claude sees?
The extension passes data directly from the odds-api.io API without caching. Pre-match odds update continuously as bookmakers adjust their lines. Live in-play odds update on a frequent polling cycle. What Claude sees is the current state of the market at the moment it makes each call.
Can I use this alongside other Claude extensions?
Yes. Claude Desktop supports multiple extensions running at the same time. You can have odds-api.io active alongside other tools and Claude will draw on all of them in the same conversation.
What sports and leagues are covered?
34 sports in total. Football coverage includes the Premier League, Champions League, La Liga, Bundesliga, Serie A, Ligue 1, and dozens of other leagues worldwide. Basketball includes the NBA, EuroLeague, and WNBA. Tennis, American football, ice hockey, cricket, darts, MMA, and boxing are also available.
Will it stay connected after I close and reopen Claude Desktop?
Yes. The extension is registered with Claude Desktop permanently once installed. You do not need to do anything each time you open it. The connection is active automatically whenever Claude Desktop is running.
Is this suitable for building a commercial product?
The odds-api.io API is production-ready and used by developers building everything from personal betting tools to commercial products. The MCP server is appropriate for both internal tools and customer-facing products. Check the terms of service for your specific use case.
Alternative Setup Methods
If you use Claude Code, Cursor, or VS Code, you can connect the MCP server directly without downloading the extension file.
Claude Code CLI
claude mcp add odds-api --env ODDS_API_KEY="your-api-key" -- npx -y odds-api-mcp-server
Cursor and VS Code
Add the following to your .cursor/mcp.json or .vscode/mcp.json file:
{ "mcpServers": { "odds-api": { "command": "npx", "args": ["-y", "odds-api-mcp-server"], "env": { "ODDS_API_KEY": "your-api-key" } } } }
Get Started
Sign up free at odds-api.io to get your API key, then download the Claude extension. You will be asking Claude about live odds in under a minute.
Questions or issues? Reach out at hello@odds-api.io and we will get you sorted.
