BOXINGAPI

Boxing MCP server

Ask your assistant. It reads the record.

Add BoxingAPI to Claude, ChatGPT, Cursor or Claude Code, and it answers boxing questions from the same data as the API: results, records, rankings, cards and upsets, on your plan's limits.

18tools
Everyplan
OAuthconnector sign-in
An assistant, connectedapi.boxingapi.net/mcp
Who pulled off the biggest upset of 2025?
calls get_upsets { year: 2025 }
Armando Reséndiz beat Caleb Plant on 31 May 2025 (SD), closing at +900, about a 10% chance.
Who is first in the heavyweight rating?
calls get_rankings { body: "bxr", division: "heavyweight" }
Tyson Fury, ahead of Oleksandr Usyk and Sergio Martínez on our latest list.

Set it up

Two minutes, any client

Connectors sign in through your account and get a key of their own. Clients that take a header use your key.

Claude

  1. In Claude, open Settings, then Connectors, and add a custom connector.
  2. Paste the address below and save.
  3. Claude opens BoxingAPI: sign in with Google and press Allow.
  4. Ask a boxing question. The connector's own key is in your account under its name.
https://api.boxingapi.net/mcp

The tools

Every tool, one per question

Each tool calls one endpoint with the assistant's key. A tool your plan does not open answers with the plan that does, so the assistant can say so.

Every tool in the docs
my_usageFree key

Your plan, calls today and this month, your limits, when they reset and how far back your plan reaches.

yesterdays_resultsFree key

Every bout decided yesterday (UTC), professional first.

todays_resultsFree key

Every bout decided so far today (UTC), professional first.

title_fightsLive and above

Professional bouts with a title at stake, newest first.

upcoming_fightsFree key

Scheduled bouts in the coming days, soonest first, with the best price on each side and the chance it implies.

find_boutsFree key

Bouts, newest first, by date or a date range, kind, fighter, women's or men's, method, promoter (part of the name), and disputed (the records we hold split evenly on the result).

get_boutFree key

One bout in full: both fighters, the result, method, round, titles, venue, referee, each judge's card and, on Complete, the opening and closing prices.

find_fighterLive and above

Fighters whose name matches, the busiest first.

get_fighterLive and above

A fighter's profile, professional record, wins inside the distance, our rating and points, and any commission suspension still in force.

fighter_next_fightsLive and above

The fights to come for one fighter, soonest first, with the opponent and the best price on each side.

get_rankingsFree key

The latest ranking lists of the four bodies (wbc, wba, ibf, wbo), the independent board (board) and our own rating (bxr) and points (bxp) tables, with champions.

fighter_rankingsLive and above

Every current list a fighter is champion of or ranked in, across the bodies, the board and our own tables.

get_upsetsComplete

Underdog wins ranked by the winner's closing price.

win_streaksLive and above

Current runs of professional wins (or losses with losing=true), the longest first, with each fighter's best winning run.

record_qualityFree key

Field by field: how often two independent records agree on a bout's date, method, round, venue, referee, title and more, and how full each field is across professional results.

head_to_headArchive and above

Every meeting of two fighters, of any kind, in order, with the tally of wins, draws and no contests.

find_eventsLive and above

Named events outside the professional record: amateur tournaments, Olympic events, exhibition, bare-knuckle and influencer cards, newest first.

event_boutsLive and above

Every bout of one event in order, as far back as your plan reaches.

The agent skill

One SKILL.md that teaches an agent the API: when to call what, the limits and the errors. Save it as ~/.claude/skills/boxingapi/SKILL.md, or upload it as a skill in Claude's settings.

Questions

About the MCP server

Which plan do I need?

Any, the free key included. The assistant works on your plan's limits and opens what your plan opens. Pricing

Can I see what my assistant used?

Each connector has its own key, listed in your account under its name with its calls. Revoke it there and only that assistant stops.

Does it make predictions?

No. It answers from facts: results, records, rankings, cards and prices. Nothing it says is betting advice.

Where does it run?

At api.boxingapi.net/mcp, over HTTPS, on the same servers and data as the API, refreshed every hour.