List broadcasts of a user
List the broadcasts a user created, with their rounds and start dates.
MCP tool lichess_read → list_broadcasts
read
Returns broadcasts newest first, each with its ID, name, visibility and rounds with start dates. Use it to find an existing broadcast before adding a round. It reads only.
Parameters
| Name | Type | Description |
|---|---|---|
| username string | string | Lichess username. Defaults to the signed-in account, which also returns private and unlisted broadcasts. |
| page integer | integer | Page number, starting at 1. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "lichess_read",
"arguments": {
"operation": "list_broadcasts",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"page": 1,
"broadcasts": [
{
"broadcast_id": "Zp4tNc6h",
"name": "Riverside Chess Club Championship 2026",
"visibility": "private",
"rounds": [
{
"round_id": "Kf3nQ8vD",
"name": "Round 1",
"starts_at": "2026-10-24T10:00:00Z"
}
]
}
]
},
"isError": false
}