Boxerbook MCP

Boxerbook MCP / Tools / rankings

Boxerbook tool · reads data only

rankings

Division rankings: The top 15 of a division.

What it answers

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). Cite the url.

Arguments

ArgumentTypeDescription
division requiredstringdivision code (hea, wel, w_fea) or name (heavyweight, women's featherweight)
min length 1 · max length 40
publisherenum: boxerbook | wbc | wba | ibf | wbo | ring | tbrbboxerbook (the Boxerbook rating), wbc, wba, ibf, wbo, ring or tbrb
default boxerbook
Raw input schema
{
  "type": "object",
  "properties": {
    "division": {
      "type": "string",
      "description": "division code (hea, wel, w_fea) or name (heavyweight, women's featherweight)",
      "minLength": 1,
      "maxLength": 40
    },
    "publisher": {
      "type": "string",
      "enum": [
        "boxerbook",
        "wbc",
        "wba",
        "ibf",
        "wbo",
        "ring",
        "tbrb"
      ],
      "default": "boxerbook",
      "description": "boxerbook (the Boxerbook rating), wbc, wba, ibf, wbo, ring or tbrb"
    }
  },
  "required": [
    "division"
  ]
}

Example request

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "rankings",
    "arguments": {
      "division": "heavyweight",
      "publisher": "wbc"
    }
  }
}
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":"rankings","arguments":{"division":"heavyweight","publisher":"wbc"}}}'

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.

{
  "division": {
    "code": "hea",
    "name": "Heavyweight"
  },
  "publisher": "wbc",
  "list_date": "2026-10-10",
  "items": [
    {
      "position": 0,
      "name": "Champion Name",
      "record": "30-0-0"
    },
    {
      "position": 1,
      "name": "Contender Name",
      "record": "25-1-0"
    }
  ],
  "url": "https://boxerbook.com/rankings/hea"
}

Fields of the answer: division, publisher, list_date, items, url.

Annotations: read-only, not destructive, idempotent, closed world. Errors: bad arguments are JSON-RPC -32602; nothing found is a result with isError: true.

Other tools

Add the server to your assistant →