Sports probabilities MCP server for Claude, ChatGPT and Cursor

Ask an AI assistant for a team's playoff odds and it will often produce a plausible number with nothing behind it. This Model Context Protocol server gives the assistant tools that return a probability computed by a Monte Carlo simulation instead.

What it returns

How the model works

The server does not contain a separate model. It calls the published season simulators for the NFL, MLB, NHL, NBA and soccer and returns their output, with metadata on when the simulation ran and how many seasons it played.

It speaks MCP over streamable HTTP, so any client that supports remote MCP servers can connect, and it is listed in the official MCP Registry as io.github.commodus67/sports-probabilities-mcp.

The five tools

Connecting

The endpoint is https://commodus67--sports-probabilities-mcp.apify.actor/mcp. Add it as a custom connector or remote MCP server in your client and sign in with an Apify account when asked.

4 ready-made examples

Each one is a saved configuration with its input filled in. Open it on Apify and run it in one click.

Common questions

Which AI clients can use it?

Any client that supports remote MCP servers over streamable HTTP, including Claude, ChatGPT and Cursor.

Where do the numbers come from?

From the Monte Carlo season simulators listed on this site. The server passes their results through, so an answer about the NFL is the same number the NFL simulator produces.

Does it pull market prices automatically?

For the NFL, MLB, NHL and NBA it reads live Kalshi prices. For soccer, or to use a bookmaker instead, you pass your own implied probabilities.

Is this betting advice?

No. It returns statistical estimates and the arithmetic of comparing them with a price. What to do with that is up to you.

Other models