HalfPoint Sports Odds

De-vigged consensus probabilities, bet-stop signals, fixtures, live scores and grades for US leagues and European soccer. Free sample without a key; API key or x402 for full data.

Hosted MCP Server

npx add-mcp 'https://mcp.halfpoint.tech/'

Installs into Claude Code, Codex, Cursor and more

Documentation

An MCP server for sports odds and live scores.

Yes. HalfPoint runs an MCP server (streamable HTTP) at https://mcp.halfpoint.tech/, listed in the MCP registry as tech.halfpoint/sports-odds. Its tools return fixtures, live scores and a de-vigged, market-implied consensus probability per outcome for MLB, NBA, NFL, college football, NHL, the English Premier League, the Bundesliga, LaLiga and the Champions League, and the bet-stop on the Risk plan. Two tools answer without a key.

Seven tools.

ToolReturnsKey
get_sampleThe free sample: one league's consensus or today's fixtures, 10 fixtures at mostNo
get_pass_optionsThe plans, prices and checkout linksNo
list_leaguesThe leagues servedYes
list_fixturesA league's schedule on a dateYes
get_liveScore, period and clock of the games being playedYes
get_consensusThe consensus, of a league or one fixtureYes
get_bet_stop_statusThe bet-stop and widened state per marketYes, Risk plan

Add it to your client.

Set the key as a header in the client's config. Authorization: Bearer works too. A client that can't set headers can put the key in the URL, https://mcp.halfpoint.tech/?key=...; prefer the header where you can.

{
  "mcpServers": {
    "halfpoint": {
      "type": "http",
      "url": "https://mcp.halfpoint.tech/",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}

Without a key, only get_sample and get_pass_options answer; the others say how to get one.

A key by card or by x402.

Subscribe with a card: Consensus USD 49, Realtime USD 249 or Risk USD 799 a month. Consensus and Realtime start with a 7-day trial. The key is shown once after checkout.

Or an agent with a wallet buys an x402 pass in USDC on Base, such as Realtime for 24 hours for USD 15. Its key is shown once and works until the period ends. get_pass_options lists the plans and passes.

Read the documentation.

Questions

Is there an MCP server for sports odds and live scores?

Yes. HalfPoint's MCP server (streamable HTTP) at https://mcp.halfpoint.tech/ is listed in the MCP registry as tech.halfpoint/sports-odds. Its tools return fixtures, live scores and a de-vigged, market-implied consensus probability per outcome, and the bet-stop on the Risk plan.

Which tools does the HalfPoint MCP server offer?

list_leagues, list_fixtures, get_live, get_consensus and get_bet_stop_status with an API key (get_bet_stop_status on the Risk plan), and get_sample and get_pass_options without one.

How does an MCP client authenticate?

Set the API key as the X-Api-Key header in the client's config; Authorization: Bearer works too. A client that can't set headers can put the key in the URL (?key=), but prefer the header where you can.

Can I try the MCP server without a key?

Yes. get_sample returns one league's consensus (60 to 120 s old, without stop and widened) or today's fixtures, 10 fixtures at most, limited to 10 calls a minute. get_pass_options lists the plans, their prices and checkout links.

How do I pay for MCP access?

With a subscription (Consensus USD 49, Realtime USD 249, Risk USD 799 a month), or with an x402 pass paid in USDC on Base, such as Realtime for 24 hours for USD 15. Either way you get a key to send as X-Api-Key.