The odds api

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.

See all 8 actions

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 Participants
  • Compare 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 Sports
  • Check 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 Odds
  • Report 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.

  1. 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.

  2. 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.

  3. 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
The odds api · Lyro

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.

Ready to connect The odds api?

Authorize the account and your agent has all 8 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot