List song requests
The Media Request queue: song, who asked, length and whether it was tipped.
MCP tool streamelements_read → list_song_requests
read
Returns the queue in play order, with the song, the viewer who requested it, its length and whether it was a tipped or a free request. Pass song_id to remove_song_request. Media Request needs the Loyalty System, which YouTube accounts do not have.
Parameters
No parameters.
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "streamelements_read",
"arguments": {
"operation": "list_song_requests",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"queue": [
{
"song_id": "sg_8d210e",
"title": "Lo-fi study beats",
"requested_by": "tess_g",
"length_seconds": 214,
"tipped": false
}
]
},
"isError": false
}