MCP.so
Sign In

SportsGameOdds MCP ServerVerifiedFeatured

@SportsGameOdds

Basic information

Category

Data & Analytics

Last updated

License

Apache-2.0

Author

SportsGameOdds

Submitted by

StuartSGO

About SportsGameOdds MCP Server

Official MCP server for the SportsGameOdds API. Query live and pre-match odds, scores, player props, results and settlement across 85+ sportsbooks and 67+ leagues, with endpoint discovery, documentation search and usage

#odds api#sports betting#sports data#live odds#player props

SportsGameOdds MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "sports-game-odds": {
      "command": "npx",
      "args": [
        "-y",
        "sports-odds-api-mcp@latest"
      ],
      "env": {
        "SPORTS_ODDS_API_KEY_HEADER": "your-api-key-here"
      }
    }
  }
}

SportsGameOdds MCP Server tools

2

Runs JavaScript code to interact with the Sports Game Odds API. You are a skilled TypeScript programmer writing code to interface with the service. Define an async function named "run" that takes a single parameter of an initialized SDK client and it will be run. For example: ``` async function run(client) { const page = await client.events.get(); const event = page.data[0] console.log(event.activity); } ``` You will be returned anything that your function returns, plus the results of any console.log statements. Do not add try-catch blocks for single API calls. The tool will handle errors for you. Do not add comments unless necessary for generating better code. Code will run in a container, and cannot interact with the network outside of the given SDK client. Variables will not persist between calls, so make sure to return or log any data you might need later. Remember that you are writing TypeScript code, so you need to be careful with your types. Always type dynamic key-value stores explicitly as Record<string, YourValueType> instead of {}.

Search SDK documentation to find methods, parameters, and usage examples for interacting with the API. Use this before writing code when you need to discover the right approach.

Overview

What is SportsGameOdds MCP?

The official MCP server for the SportsGameOdds API. It lets AI tools query live and pre-match sports odds, scores, player props, results and settlement directly.

How to use SportsGameOdds MCP?

Install with npx -y sports-odds-api-mcp and set SPORTS_ODDS_API_KEY_HEADER to your API key. Ready-to-copy configs for Claude Code, Cursor and VS Code are at sportsgameodds.com/docs/info/ai-vibe-coding. A free API key is available at sportsgameodds.com/pricing.

Key features

  • 1,650+ odds markets — moneylines, spreads, totals, team props, player props, alt lines
  • 67+ leagues — NFL, NBA, MLB, NHL, NCAAF, NCAAB, EPL, UCL, UFC, PGA, ATP and more
  • 85+ sportsbooks with unified odds formats and deeplinks
  • Live scores, stats and settlement on every game, team and player
  • Five tools — endpoint discovery, live data fetch, documentation search, usage monitoring, and event streaming on the All-Star plan

Use cases

  • Build EV, arbitrage and line-shopping tools with AI assistance
  • Generate working integration code with live schema and real data to hand
  • Query odds, scores and results conversationally while prototyping

Frequently asked questions

1

Do I need an API key?

Yes, and there's a free tier. Set it as `SPORTS_ODDS_API_KEY_HEADER`.

2

Does it support live streaming?

Event streaming over WebSocket is available on the All-Star plan. REST access to live odds is available on all tiers.

Comments

More Data & Analytics MCP servers