mcpbeat Sign in

Boxerbook MCP Server

by boxerbook Your server? Claim it
answering

Boxerbook is answering right now. Last checked moments ago. It exposes 10 tools. Last commit 5 Nov 2026.

World professional boxing: schedule, results, boxer cards, rankings, forecasts. Free, no key.

Uptime history 16 days of history
16 days agonow
100.0%
Uptime 24h
92 of 92 checks
10
Tools
read from the server
178 ms
Response time
average over 24h
0
Stars
last commit 5 Nov 2026

What changed 142

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 24 October 2026. No other catalogue keeps this.

7 Nov a tool changed version2 times that day
5 Nov a tool changed version3 times that day
4 Nov a tool changed version14 times that day
3 Nov a tool changed version8 times that day
3 Nov a tool changed the parameters it asks for rankings
2 Nov a tool changed version12 times that day
2 Nov a tool description was rewritten2 times that day rankings
1 Nov a tool changed version10 times that day
1 Nov a tool description was rewritten where_to_watch
1 Nov a tool changed the parameters it asks for where_to_watch
and 132 more, back to 24 October 2026

Nothing serious here today

Today is the operative word: we check Boxerbook every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add boxing --transport http https://mcp.boxerbook.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.boxerbook.com/mcp
~/.codex/config.toml
[mcp_servers.boxing]
url = "https://mcp.boxerbook.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "boxing": {
      "url": "https://mcp.boxerbook.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "boxing": {
      "type": "http",
      "url": "https://mcp.boxerbook.com/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

boxing
boxing_results
Completed professional bouts of the last N days (N calendar days ending today: 1 = today, 2 = last night and today, up to 14), newest first: winner, method, round, time, both records going in and the sources of each result. Answers "who won last night" and "results this weekend". At most 60 bouts per answer, whole days first: a longer window comes back truncated with next_arguments (before_date) for the older days. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
boxing_schedule
Upcoming professional boxing cards worldwide, grouped by card: date, start_utc (card start in UTC), venue, promoter, broadcasters, and each bout with both records going in, division, scheduled rounds, title, Boxerbook forecast and market consensus when known. Answers "who is fighting tonight / this weekend" and "what boxing is on". when=today also keeps last night's cards that started under 6 hours ago. At most 60 bouts per answer, whole days first: a longer window comes back truncated with next_arguments (from_date) for the rest. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
bout
bout
One bout in full by Boxerbook bout id, or by two boxers (two surnames, e.g. "Fury vs Joshua"): both boxers with records going in, status, result (winner, method, round, time), start_utc, venue, card, broadcasters, sources, Boxerbook forecast with its signals and the market consensus when known. Answers "have A and B ever fought" and "head to head": by names it returns their scheduled bout (else their latest) with head_to_head, and when they never met head_to_head alone says so, with each side's record, last fights and next bout. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
boxer
boxer
One boxer's card by name, slug or Boxerbook id: country, division, record (W-L-D, KOs), stance, height, reach, birth year, nickname, next fight, last result, Boxerbook rating and, when known, the record as betting favourite and underdog. A name returns the best match of the site search; other_matches lists the next ones when the name is shared. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
boxers
search_boxers
Find boxers by name (at most 20), best match first: id, slug, name, country, division, record, url. Lists the boxers who share a name or a close spelling. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
fetch
fetch
The full document for a Boxerbook document id: a boxer card, a bout (records, result, broadcasters, forecast, market, sources), a card with its bouts, or a division's rankings, as Markdown text with metadata. An unknown id returns an error. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
next
next_fight
A boxer's next scheduled bout (by name, slug or id): date, start_utc (card start in UTC), opponent, venue, broadcasters, Boxerbook forecast and market consensus when known; next_fight is null when none is on record (last_result is then the latest bout). Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
rankings
rankings
The top 15 of a division: the Boxerbook rating (default) or the latest list of a publisher (WBC, WBA, IBF, WBO, The Ring, TBRB), with records. Division by code (hea, wel, w_fea) or name (heavyweight, women's flyweight). Pound for pound: division p4p (or "pound for pound", pfp) gives the Boxerbook P4P top 25 of men, w_p4p (or "women's p4p") the top 15 of women, ranked by the Boxerbook rating (mu − 2·rd measured against the elite of the boxer's division; active within 18 months, 10+ bouts, 2+ quality wins in 36 months); only Boxerbook has a P4P list, no publisher's is stored. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
search
search
Search the whole catalog with one query: boxers by name, bouts and head to head by two surnames, e.g. "Fury vs Joshua" (when they never met, head_to_head says so with both records and last fights), their cards, and divisions ("heavyweight rankings"); an id such as bout:123 is looked up directly. Each hit has a document id, a title and its boxerbook.com url. No match returns an empty list. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.
where
where_to_watch
The broadcasters (platform, region, link) of a bout or of a whole card, with the card start time in UTC; or, with platform (e.g. "DAZN", "ProBox TV"), what is on that platform: its upcoming cards and those of the last 12 months. Give bout_id, event_id or platform. An empty list means none is on record yet. hub_url is the site's «Where to watch boxing this week» page. Pass lang matching the user's language (en, es, ru or ja) so the page links match it.

Endpoints

URLTransportStateLatencyChecked
https://mcp.boxerbook.com/mcp streamable-http answering 112 ms 0 min ago

Alternatives to Boxerbook

same job, measured the same way
UFCalendar Fight API — MMA MCP server
by ufcalendar

MMA MCP: UFC, PFL, BKFC, RIZIN, OKTAGON results, stats, rankings, scorecards. Free plan, no card.

52 tools answering
Servicialo MCP Server
by servicialo

Open protocol for booking and scheduling professional services via AI agents

local only
Quick Lotto lottery results
by quicklotto

Winning numbers for 30+ world lotteries, minutes after each draw. Free, no key, CC BY 4.0.

3 tools answering
Newsmcp
by pranciskus

Real-time world news for AI agents. 50+ regions, topic filtering. Free, no API key.

99 installs/wk local only
7timer MCP
by mrfentmen

Weather forecasts from 7Timer. No key required.

104 installs/wk local only
Carbon Intensity MCP
by mrfentmen

UK grid carbon intensity, forecast, and regional breakdown. No key required.

116 installs/wk local only
AliExpress Search Scraper
by quarralabs

AliExpress search results from keywords or category URLs: price, rating, units sold.

answering
Davincibets MCP
by davincipicks

AI sports predictions for NBA, NFL, NHL & MLB — picks, cards, track record, schedule

68 installs/wk local only

Boxerbook — questions

Answers built from our own checks of this server.

What can Boxerbook do?
It exposes 10 tools, read directly from the server on our last check. Among them: bout, boxer, boxing_results, boxing_schedule, fetch, next_fight and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Boxerbook working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 178 ms. The bar chart above shows every period we have measured.
How do I connect Boxerbook?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Boxerbook need an API key?
No. Boxerbook completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Boxerbook?
It answers our handshake in 178 ms on average, which is faster than 76% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Boxerbook open source?
The code is open source: it is published under the MIT licence, 0 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at mcp.boxerbook.com, which runs on its operator's own terms.