Back to Browse

Sports Odds MCP Server

AI & MLLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Live odds from 24 Kambi-powered sportsbooks in one call, with the best price per outcome.

About

Live odds from 24 Kambi-powered sportsbooks in one call, with the best price per outcome.

Remote endpoints: streamable-http: https://mcp.apify.com?tools=publicrecords/sports-odds-api

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry. Trust signals: trusted author (3/3 approved).

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Found in Source Code

Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-geminigeorge22-sports-odds-api": {
      "url": "https://mcp.apify.com?tools=publicrecords/sports-odds-api"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Sports Odds API (BetRivers, Unibet & 22 more books)

Live odds from 24 Kambi-powered sportsbooks in one call — BetRivers (12 US states + Ontario), Unibet, Paf, Svenska Spel, ATG. One row per game with every book's price and the best price per outcome. Pay per call, no subscription.

MCP endpoint

https://mcp.apify.com?tools=publicrecords/sports-odds-api

Transport: Streamable HTTP (hosted by Apify, see https://docs.apify.com/mcp).

Auth

Sign in with Apify OAuth when your client prompts you, or send the header Authorization: Bearer <APIFY_TOKEN> where <APIFY_TOKEN> is your own Apify API token. Never commit a real token.

Client setup

Claude

Claude Code:

claude mcp add --transport http sports-odds "https://mcp.apify.com?tools=publicrecords/sports-odds-api"

Claude Desktop / claude.ai: Settings → Connectors → Add custom connector, and paste the MCP endpoint URL above.

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "sports-odds": {
      "url": "https://mcp.apify.com?tools=publicrecords/sports-odds-api"
    }
  }
}

VS Code

.vscode/mcp.json:

{
  "servers": {
    "sports-odds": {
      "type": "http",
      "url": "https://mcp.apify.com?tools=publicrecords/sports-odds-api"
    }
  }
}

To use a token instead of OAuth, add "headers": { "Authorization": "Bearer <APIFY_TOKEN>" } next to "url".


Disclosure: I maintain this Actor.

Reviews

No reviews yet

Be the first to review this server!