The odds api MCP integration
Resolves sport keys, lists fixtures and participants, returns bookmaker prices and market coverage for an event, and reports live scores.
8actions available
What your agent can do with The odds api
Every action runs live through MCP. Nothing to build, nothing to maintain.
Get events
Lyro lists all scheduled sports events for a specified sport. Customer service reps quickly answer when-is-the-next-game questions with current data.
How businesses use The odds api + Lyro
Each card is one request a support team gets, and the The odds api actions Lyro runs to close it.
Answer which fixtures are on and who is playing
Lyro confirms the sport key, lists the live and upcoming events under it, and pulls the teams or players involved, so a fixture question is answered without anyone opening a schedule page.
Get SportsGet EventsGet ParticipantsCompare what each bookmaker is pricing an event at
Lyro pulls odds for a whole sport or one specific event, filtered to the region and market asked about, and reads the nested bookmaker prices back as a straight comparison.
Get OddsGet Event OddsGet SportsCheck which markets are actually open on an event
Lyro reads the market keys each bookmaker has recently quoted on a fixture, so a question about whether a market exists gets a real answer rather than an empty odds response.
Get Event MarketsGet EventsGet Event OddsReport live and recently completed scores
Lyro returns current and recent scores for a sport and matches them against the fixture list, so a result question is answered from the feed while the game is still running.
Get ScoresGet EventsGet Sports
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the The odds api actions it has and picks the ones a request needs.
- 01
Connect The odds api
Authorize the The odds api account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the The odds api actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about The odds api
Setup, permissions, and the limits of what Lyro can do inside The odds api.
No. Every action in this toolkit reads: Get Sports, Get Events, Get Participants, Get Odds, Get Event Odds, Get Event Markets, and Get Scores. Nothing stakes, settles, or writes anything back to a bookmaker, so Lyro reports prices and results rather than acting on them.
Every action available in The odds api
All 8 actions your agent can call on The odds api, straight from the live MCP connection.
Get event markets
Retrieve available market keys for each bookmaker for a specific event.
Get event odds
Retrieve odds for a specific event.
Get events
Fetch live and upcoming events for a specified sport.
Get odds
Fetch live and upcoming event odds for a specified sport, including bookmakers, regions, and markets.
Get participants
Fetch list of participants (teams or players) for a specified sport.
Get scores
Return live and recently completed event scores for a sport.
Get sports
Retrieve a list of in-season sports.
Get odds (v3 legacy)
Fetch odds using the legacy V3 API endpoint.
The tools The odds api sits next to
Same connection, same setup. Pick the next one your team already uses.
Big data cloud
Places visitors by IP and coordinates, scores addresses for fraud and Tor exposure, and validates form details against live lookups.
Elasticsearch
Queries an index with filters and time ranges, reads its mapping first, and confirms the cluster is reachable before it runs.
Jotform
Reads submissions across every form, clones a form and labels the copy, keeps label assignments tidy, and reports usage against plan limits.
Opencage
Resolves a typed address into coordinates, names the place behind a coordinate pair, and returns either as GeoJSON, XML, or JSONP.
Scrapegraph.ai
Starts a scrape and polls it to completion, crawls a site for the same fields, converts pages to Markdown, and checks credits before a bulk run.
Virustotal
Submits suspicious links and files for scanning, polls reports to completion, pivots across related indicators, and records verdicts and comments.

Ready to connect The odds api?
Authorize the account and your agent has all 8 actions from the first conversation.


