World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 97 tools.
Verify sealed BetsBeats picks, read the public record, and do odds math. Read-only. 21+.
Pick the AI app you use, then copy the settings.
Passed 5/5 checks · What you ask goes through the maker’s server (api.betsbeats.com) · ✓ Commands checked Nov 13, 2026
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Betsbeatshttps://api.betsbeats.com/mcpClick Continue past the sign-in settings Claude detected · under Authentication choose what the maker says (Sign in now, Sign in when needed or No sign in), then click Add
+ConnectorsBetsbeats
Use Betsbeats and tell me what you can do for me, then show me one thing✓ If Claude says it is using Betsbeats or shows a Betsbeats tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT, depending on your plan
Full MCP: ChatGPT Business, Enterprise or Edu on the web · Pro: connects with read/fetch permissions, so tools that change data may not work · Plus: not confirmed in OpenAI’s docs; if you see an add-custom-MCP option on the Plugins page you can try these steps · web only
Plugins+Add custom MCP server
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Betsbeatshttps://api.betsbeats.com/mcpStart a new chat and pick Betsbeats from your plugins before typing
Use Betsbeats and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Betsbeats or shows a Betsbeats tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http --scope user betsbeats https://api.betsbeats.com/mcpYou should see Betsbeats listed as connected
Use Betsbeats and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Betsbeats or shows a Betsbeats tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Use Betsbeats and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Betsbeats or shows a Betsbeats tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Use Betsbeats and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Betsbeats or shows a Betsbeats tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://api.betsbeats.com/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http --scope user betsbeats https://api.betsbeats.com/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"betsbeats": {
"url": "https://api.betsbeats.com/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"betsbeats": {
"type": "http",
"url": "https://api.betsbeats.com/mcp"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Tool names and descriptions exactly as the server reported them on Nov 11, 2026. The maker wrote them, not us; we show them as plain text.
verify_pickVerify a sealed BetsBeats pick from its SHA-256 commitment hash (full 64 hex characters, or a prefix of 16 or more). Before the pick settles this only confirms the hash exists and returns sealed_at and kickoff_at. After settlement it returns the revealed preimage, recomputes SHA-
get_recordThe public running record of the BetsBeats main pick: wins, losses, voids (a void is a push or no pick), the current streak and the date range, exactly as shown on the results page. Losses are included. For adults 21+ only. Entertainment and analysis; no wins are promised and pas
get_resultsSettled BetsBeats picks for one day (YYYY-MM-DD): the main pick and extras with commitment hashes, selections, odds and results. Only days that are already settled and public are returned. For adults 21+ only. Entertainment and analysis; no wins are promised and past results do n
convert_oddsConvert betting odds between american (+150, -110), decimal (2.5), fractional (3/2) and implied probability (0.4 or 40%). Decimal d = 1 + n/d for fractions, 1 + a/100 for +a, 1 + 100/a for -a; implied probability = 1/decimal. Pure math, no data lookup. For adults 21+ only. Entert
expected_valueExpected value of a wager from odds and your own win probability (percent, 0-100). EV = stake * (p*(decimal-1) - (1-p)); break-even probability = 1/decimal; edge = p - break-even. The probability is your input, not a prediction by BetsBeats. For adults 21+ only. Entertainment and
parlay_payoutPayout of a parlay (accumulator) of 2 to 20 legs that all win: combined decimal odds = product of leg decimals; payout = stake * combined; profit = payout - stake; combined implied probability = 1 / combined (legs assumed independent). For adults 21+ only. Entertainment and analy
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 15, 2026
The registry name was verified with the GitHub account betsbeats, which owns the repo
Code last changed 14 days ago
Uses MIT
No sign-in needed
Read 6 tool descriptions and found no hidden instructions to the AI
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 5 of 5 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed 14 days ago, and the latest version (1.0.0) reached the registry 14 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT on the web (full MCP on Business and above; Pro read-only).
In the same category: World Monitor, openstatus, Oh My Posh Validator, Strata, Jitsu
Same category, other makers, commands already checked. Official ones first, then by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 97 tools.
Manage monitors, status pages, incidents and maintenances in your openstatus workspace.
Validate oh-my-posh configurations and segment snippets against the official schema.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Manage Jitsu data pipelines: destinations, streams, connections, functions, live events.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
A public, read-only Model Context Protocol server that lets AI assistants verify a BetsBeats sealed pick and read the public record.
https://api.betsbeats.com/mcp (Streamable HTTP, stateless, no auth, no API key)io.github.betsbeats/betsbeats21+ only. Entertainment and analysis. No wins are promised and past results do not predict future ones. BetsBeats does not take bets. The server has no betting actions and exposes no user data.
Before kick-off BetsBeats publishes a SHA-256 hash of the pick (fixture, market, selection, odds, kickoff time and a secret salt). After the game settles it reveals the preimage, so anyone can hash it and compare. See seal-verify for the exact format and a standalone verifier.
| Tool | What it does |
|---|---|
verify_pick | hash (64 hex, or a unique prefix of 16+). Before settlement: confirms the hash exists, with sealed_at and kickoff_at only. After reveal: returns the preimage, recomputes SHA-256 server-side (matches), the result and a verify_url. |
get_record | Running record of the main pick: wins, losses, voids, streak, date range. |
get_results | date (YYYY-MM-DD). Settled picks that day with hashes and results. |
convert_odds | odds + format (american, decimal, fractional, probability) to all formats and implied probability. |
expected_value | odds, format, win_probability_percent, optional stake. EV, break-even probability, edge. |
parlay_payout | legs (2 to 20 of {odds, format}), optional stake. Combined odds, payout, profit. |
Formulas: decimal = 1 + a/100 (american +a), 1 + 100/a (american -a), 1 + n/d (fractional); implied probability = 1/decimal; EV = stake * (p * (decimal - 1) - (1 - p)); parlay decimal = product of leg decimals (legs treated as independent).
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":"verify_pick","arguments":{"hash":"93c087c1418ff2cf86be7b503e04786c10811971e5bcb169659b2933483e369a"}}}'
curl -s https://api.betsbeats.com/mcp \ -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"convert_odds","arguments":{"odds":"+150","format":"american"}}}'
Ask an assistant: "Verify BetsBeats pick 93c087c1..." or "What is the BetsBeats record?"
Claude Code
claude mcp add --transport http betsbeats https://api.betsbeats.com/mcp
Claude Desktop / claude.ai: Settings, Connectors, Add custom connector, URL https://api.betsbeats.com/mcp.
ChatGPT: Settings, Connectors, enable Developer mode, Create, MCP server URL https://api.betsbeats.com/mcp, authentication none.
Cursor (~/.cursor/mcp.json)
{ "mcpServers": { "betsbeats": { "url": "https://api.betsbeats.com/mcp" } } }
Client menus change between releases; the URL is the only thing you need.
About 60 requests per minute per IP. CORS is open for this endpoint only.
MIT. See LICENSE.