Boxerbook · Model Context Protocol
Ask your AI about any fight card, result or record
Plug Boxerbook into your assistant and it can tell you tonight's fights and the channel showing them, last night's winners, how each boxer's record stood before every bout, and who tops each division. The answers draw on 20,788 boxers and 188,573 bouts, and every one points back to a boxerbook.com page. It costs nothing, needs no sign-up and only reads.
Endpoint (Streamable HTTP, keyless)https://mcp.boxerbook.com/mcpSet it up
All apps use the same endpoint above; the only difference is where you paste it. Short versions here, full guides behind each link.
Claude
In Settings → Connectors pick Add custom connector, call it Boxerbook and give it https://mcp.boxerbook.com/mcp. There is nothing to fill in for authentication.
ChatGPT
Turn on Developer mode (Settings → Apps & Connectors → Advanced settings), then press Create and give it https://mcp.boxerbook.com/mcp with No authentication.
Cursor
Put this in ~/.cursor/mcp.json:
{
"mcpServers": {
"boxerbook": {
"url": "https://mcp.boxerbook.com/mcp"
}
}
}Claude Code
One command in your shell:
claude mcp add --transport http boxerbook https://mcp.boxerbook.com/mcpVS Code
Create .vscode/mcp.json with this content, or use the MCP: Add Server command:
{
"servers": {
"boxerbook": {
"type": "http",
"url": "https://mcp.boxerbook.com/mcp"
}
}
}Other MCP-capable apps
Anything that speaks Streamable HTTP can point at https://mcp.boxerbook.com/mcp: the server is stateless and asks for no credentials. Its metadata lives in /.well-known/mcp.json, and the registry entry is com.boxerbook/boxing.
Questions it handles
Your assistant chooses the matching tool on its own; the tool name is shown so you know where an answer came from.
“Who is fighting tonight, and where can I watch it?”
boxing_schedule · The cards of today with their start time in UTC (your assistant converts it), venue, the bouts with both records going in, and the broadcasters on record.
“Who won last night?”
boxing_results · Winner, method, round and time of each bout, with the sources that confirm the result.
“What is his record, and who did he beat last?”
boxer · The boxer card: record with KOs, division, stance, height, reach, last result, next fight and the Boxerbook rating.
“When does she fight next?”
next_fight · Date, card start time, opponent, venue, broadcasters, and the forecast when there is one.
“Who is the favourite in Saturday's main event?”
bout · The Boxerbook forecast and the bookmaker consensus (no-vig, several books), side by side; neither is betting advice.
“Who are the top heavyweights right now?”
rankings · The top 15 of the Boxerbook rating, or the latest WBC, WBA, IBF, WBO, The Ring or TBRB list.
Tools
10 read-only tools, plus resources (boxerbook://schedule/today, boxerbook://results/last-night, boxerbook://status, boxerbook://about) and prompts (fight_night_guide, boxer_briefing, weekend_results).
- boxing_schedule · Boxing schedule
Upcoming professional boxing cards worldwide, grouped by card. - boxing_results · Boxing results
Completed professional bouts of the last N days (N calendar days ending today. - boxer · Boxer card
One boxer's card by name, slug or Boxerbook id. - next_fight · Next fight of a boxer
A boxer's next scheduled bout (by name, slug or id). - bout · Bout
One bout in full by Boxerbook bout id. - where_to_watch · Where to watch
The broadcasters (platform, region, link) of a bout or of a whole card, with the card start time in UTC. - rankings · Division rankings
The top 15 of a division. - search_boxers · Search boxers
Find boxers by name (at most 20), best match first. - search · Search Boxerbook
Search the whole catalog with one query. - fetch · Fetch a Boxerbook document
The full document for an id returned by search.
Where the data comes from
Boxerbook is an open catalog of professional boxing: boxers, bouts, cards, results, world titles, publisher rankings and its own rating. Records are counted from open and official sources, the schedule carries the card start time in UTC and the broadcasters on record, and forecasts sit next to the bookmaker consensus. The same data is on boxerbook.com and in the open JSON API.
FAQ
Is it free? Do I need an API key?
Yes, it is free, and no key or account is needed. Tool calls are limited to 300 per minute per IP address; listing tools and starting a session do not count.
Where does the data come from?
Boxerbook counts records from open and official sources: commissions, sanctioning bodies, Wikidata, Wikipedia and the press. Each result lists its sources, and a side's record is its record going into that bout.
What time zone are start times in?
start_utc is the start of the card in UTC, not of each bout. Assistants convert it to your time zone when you ask.
Can it bet or give betting tips?
No. The forecast is a model probability and the market field is the bookmaker consensus; the server only reads data and never places or suggests bets.
Does it change anything or need my data?
No. Every tool is read-only, and the server keeps no session or personal data. Requests are rate-limited by IP address.
How do I cite it?
Every answer carries a boxerbook.com url, attribution and as_of. The data is open under the ODbL: credit Boxerbook and link the url.