Boxerbook MCP / Tools / boxer
Boxerbook tool · reads data only
boxer
Boxer card: One boxer's card by name, slug or Boxerbook id.
What it answers
One boxer's card by name, slug or Boxerbook id: country, division, record (W-L-D, KOs), stance, height, reach, birth date, nickname, next fight, last result, Boxerbook rating and, when known, the record as betting favourite and underdog. A name goes through the site search and returns the best match (other_matches lists the next ones: check them when the name is common). Cite the url.
- “What is his record?”
- “How tall is she and what is her reach?”
- “Who did he beat last?”
Arguments
| Argument | Type | Description |
|---|---|---|
query required | string | a boxer's name, slug (giorgio-visioli) or Boxerbook id min length 1 · max length 80 |
Raw input schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "a boxer's name, slug (giorgio-visioli) or Boxerbook id",
"minLength": 1,
"maxLength": 80
}
},
"required": [
"query"
]
}Example request
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "boxer",
"arguments": {
"query": "Kenji Morita"
}
}
}From a terminal (curl)
curl -s https://mcp.boxerbook.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":"boxer","arguments":{"query":"Kenji Morita"}}}'Example answer
Shortened; names and numbers are illustrative, not live data. The result has structuredContent (below) and the same object as compact JSON in content[0].text; every answer also carries attribution and as_of.
{
"id": 1234,
"slug": "kenji-morita",
"name": "Kenji Morita",
"country": "JP",
"division": "fea",
"record": {
"w": 21,
"l": 1,
"d": 0,
"ko": 14
},
"stance": "orthodox",
"height_cm": 170,
"reach_cm": 174,
"next_fight": null,
"last_result": {
"bout_id": 70002,
"date": "2026-10-18",
"opponent": {
"name": "Luis Campos"
},
"result": "W",
"method": "TKO",
"round": 7
},
"rating": {
"mu": 1712.3,
"rd": 48.1,
"division_rank": 4
},
"url": "https://boxerbook.com/boxers/kenji-morita"
}Fields of the answer: id, slug, name, country, sex, division, record, record_source, stance, height_cm, reach_cm, birth_date, nickname, next_fight, last_result, rating, market_record, url, other_matches.
Annotations: read-only, not destructive, idempotent, closed world. Errors: bad arguments are JSON-RPC -32602; nothing found is a result with isError: true.