Boxerbook MCP

Boxerbook MCP / Tools / where_to_watch

Boxerbook tool · reads data only

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.

What it answers

The broadcasters (platform, region, link) of a bout or of a whole card, with the card start time in UTC. Give bout_id or event_id. An empty list means none is on record yet. Cite the url.

Arguments

ArgumentTypeDescription
bout_idintegerBoxerbook bout id
≥ 1
event_idintegerBoxerbook event (card) id
≥ 1
Raw input schema
{
  "type": "object",
  "properties": {
    "bout_id": {
      "type": "integer",
      "minimum": 1,
      "description": "Boxerbook bout id"
    },
    "event_id": {
      "type": "integer",
      "minimum": 1,
      "description": "Boxerbook event (card) id"
    }
  }
}

Example request

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "where_to_watch",
    "arguments": {
      "event_id": 9001
    }
  }
}
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":"where_to_watch","arguments":{"event_id":9001}}}'

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.

{
  "kind": "event",
  "id": 9001,
  "date": "2026-10-24",
  "start_utc": "2026-10-24T18:00Z",
  "venue": "York Hall",
  "city": "London",
  "country": "GB",
  "broadcasts": [
    {
      "platform": "DAZN",
      "region": "GB",
      "url": "https://www.dazn.com/"
    }
  ],
  "bouts": [
    {
      "id": 70001,
      "title": "Danny Reyes vs Tom Hale"
    }
  ],
  "url": "https://boxerbook.com/events/9001"
}

Fields of the answer: kind, id, title, date, start_utc, status, event_id, venue, city, country, broadcasts, bouts, note, 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 →