BetsBeats MCP server: check sealed sports picks from your AI assistant
The BetsBeats MCP server lets an AI assistant look up and check BetsBeats picks and do odds arithmetic. Point any MCP client at https://api.betsbeats.com/mcp. It needs no account or key, is read-only and offers six tools: verify_pick, get_record, get_results, convert_odds, expected_value and parlay_payout. It cannot place bets. For adults 21+, for analysis and entertainment.
Examples are real responses from the live server, captured on 1 November 2026.
Endpoint and facts
- Endpoint: https://api.betsbeats.com/mcp
- Transport: Streamable HTTP, stateless. Each request stands alone and no session is needed.
- Protocol version: 2025-06-18.
- Access: no account, no API key, no sign-in.
- Rate limit: 60 requests per minute per IP address.
- Read-only: the tools read the public record and do arithmetic. They cannot place a bet or move money.
- Source: MIT licensed on GitHub, with a separate standalone verifier called seal-verify.
https://api.betsbeats.com/mcpSix tools
verify_pickCheck a sealed pick from its SHA-256 hash. After settlement it returns the revealed text and a server-side recomputation.
get_recordThe public running record of the main pick: wins, losses, voids, streak and date range.
get_resultsSettled picks for one day: the main pick and extras with hashes, selections, odds and results.
convert_oddsConvert odds between American, decimal, fractional and implied probability. Pure math, no data lookup.
expected_valueExpected value of a wager from odds and your own win probability, plus break-even and edge.
parlay_payoutPayout of a 2 to 20 leg parlay if every leg wins, with the combined odds and implied probability.
Quick start with curl
Every tool is one JSON-RPC call. This one converts +150 to decimal odds and implied probability. The response has decimal 2.5 and implied probability 0.4, which is 40 percent.
curl -s https://api.betsbeats.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"convert_odds","arguments":{"odds":"+150","format":"american"}}}'To list the tools with their exact descriptions and input schemas:
curl -s https://api.betsbeats.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Connect your client
Pick the client you use. Each page has the exact config and was checked against that client's documentation on 1 November 2026.
Use it to check a capper's pick
A sealed pick is a hash published before kickoff. The guide shows how to ask an assistant to check one, and what a match does and does not prove. How to verify a sports pick with an AI assistant
Questions
What is MCP?
The Model Context Protocol is an open standard that lets AI assistants call tools on a server. A client such as Claude, ChatGPT, Cursor or VS Code connects to the server URL, lists its tools and calls them when your question needs one.
Does it cost anything or need an API key?
No. The endpoint is public, needs no account or key and has a limit of 60 requests per minute per IP address.
Can it give me tomorrow's pick or place a bet?
No. Before a pick settles only its hash and times are shown; the selection is revealed afterwards. The server is read-only and cannot place a bet. Today's free pick is at /free.
Is it safe to connect?
The tools only read public records and do arithmetic, and no sign-in or account data is involved. Most clients ask before running a tool, and you can leave that setting on.
Keep going
Today's free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
21+. Entertainment and analysis, not financial advice. BetsBeats sells information and takes no bets. The server is read-only: it cannot place a bet or move money. No pick is certain, past results do not predict future ones, and nothing here promises a win or a profit. If gambling stops being fun, see /responsible.