iddaa-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@iddaa-mcp What are the highlighted events in English?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
⚡ What is iddaa-mcp?
iddaa-mcp is an MCP server that gives you structured access to:
live and upcoming sportsbook events
competitions and leagues
detailed match data
highlighted events
historical league fixtures
👉 Built for AI agents, automation, and developer workflows.
Related MCP server: AltSportsData MCP Server
🚀 Quick Start
Run instantly:
npx iddaa-mcp --stdio🧠 What you get
clean, structured sportsbook data
MCP-compatible tools
ready-to-use endpoints for agents
localized responses (
tr,en)
🔥 Why use it?
Instead of:
scraping sportsbook data
handling inconsistent APIs
writing custom parsers
👉 just plug into MCP and use ready tools.
⚡ Available Tools
get_competitionsget_eventsget_detailed_eventsget_highlighted_eventsget_league_fixture
🧠 Example
{
"tool": "get_highlighted_events",
"arguments": {
"limit": 5,
"locale": "en"
}
}📊 League Fixture + Strategy
get_league_fixture supports:
full season data
weekly queries
comeback analysis (
1→2,2→1)optional strategies:
martingalefibonacci
Example:
{
"tool": "get_league_fixture",
"arguments": {
"league": "Bundesliga",
"strategy": "martingale"
}
}🌐 Transport Options
stdio (default)
Best for local MCP clients like Cursor:
{
"mcpServers": {
"iddaa-mcp-stdio": {
"command": "npx",
"args": ["iddaa-mcp", "--stdio"]
}
}
}HTTP (remote / local server)
Start server:
npx iddaa-mcp --http --port 4200Connect:
{
"mcpServers": {
"iddaa-mcp-http": {
"url": "http://localhost:4200/mcp"
}
}
}🌍 Language Support
default:
troptional:
en
{
"locale": "en"
}⚙️ Features
MCP-native tool system
stdio + HTTP support
structured and predictable outputs
type-safe schemas (
zod)league fixture analysis
strategy simulation
AI-ready responses
📦 Install
npm install -g iddaa-mcpor:
npx iddaa-mcp --stdio🧠 Use Cases
AI betting assistants
sports data automation
odds analysis pipelines
MCP-based agents
research & strategy testing
💡 Philosophy
Give AI and developers clean, structured access to sportsbook data.
❤️ Support
If this tool helps you:
⭐ Star the repo
☕ Support via GitHub Sponsors
https://github.com/sponsors/borakilicoglu
🔗 Links
Available Tools
5 toolsget_competitionsB
Fetch competitions from Iddaa sportsbook API
Inputs: locale.
get_detailed_eventsC
Fetch events with matched organization names and competition details
Inputs: st, type, limit, locale, +1 more.
get_eventsC
Fetch sports events from Iddaa sportsbook API
Inputs: st, type, locale, version.
get_highlighted_eventsC
Fetch highlighted events
Inputs: st, type, limit, locale, +1 more.
get_league_fixtureC
Fetch fixture data for selected leagues from archive source
Inputs: league (required), week, locale, baseBet, +2 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
get_events, get_detailed_events, and get_highlighted_events all fetch event data, with the latter two being specialized variants. While descriptions differentiate them, the generic get_events overlaps conceptually with get_detailed_events, requiring careful reading to choose correctly.
All tools follow a consistent get_<resource> pattern with snake_case, making the API predictable and easy to navigate.
Five tools is an appropriate size for a focused sportsbook API client, covering core data types without unnecessary bloat.
The tool set provides competition and event data, but lacks odds or market information, which is a core component of a sportsbook. This creates a notable gap for users expecting betting-related functionality.
Maintenance
Related MCP Connectors
BetsAPI MCP — wraps BetsAPI (betsapi.com) sports events + odds.
Hosted MCP server for live public-data APIs and Skills for AI agents.
Hosted MCP for live Pinnacle odds, drops, fair prices and closing lines.
The Odds API MCP — sportsbook odds across 70+ books, 30+ leagues
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables agents to interact with soccer data including scores, matches, players, and teams using the sportsdata.io Soccer V3 Scores API.-
- AlicenseBqualityDmaintenanceMCP-compatible server that gives AI agents access to alternative sports data across 30+ leagues — odds, events, probabilities, settlement, and futures for prediction markets, DFS platforms, and sportsbooks.2929 npm20 PyPIMIT

rapidoddsapi-mcpofficial
AlicenseAqualityCmaintenanceMCP server for RapidOddsAPI that provides bookmaker odds, live scores, arbitrage and value bets to AI assistants. It supports querying sports, odds, results, and betting opportunities with credit-based usage.5MIT- AlicenseNot gradedqualityDmaintenanceMCP server for Valorant esports analytics that exposes structured metrics and database query tools, enabling AI-assisted match analysis, player profiling, scouting reports, and coaching insights.Apache 2.0