Bbili-open-mcpMCP
★

弹幕长连(WebSocket)

WS需 wbi📺 直播
wss://broadcastlv.chat.bilibili.com/sub

需 Cookie + wbi · 需 wbi · 要 w_rid + wts,bili_web_call 自动算

i
无凭据实测
非 HTTP;协议见 AGENTS.md §5d 与 examples/live_ws.py

参数

名称位置类型必填说明
roomidauth-bodynumber是真实房间号
uidauth-bodynumber否0 = 游客
keyauth-bodystring是getDanmuInfo 返回的 token
protoverauth-bodynumber是3 = brotli 压缩的多包协议

要点与坑

调用方式

javascript
// wss://broadcastlv.chat.bilibili.com/sub
// 见 examples/live_ws.py 的完整客户端

出处:AGENTS.md §10.3 · examples/live_ws.py。原始记录见 data/web.json,可用 npm run web:probe 复现本条状态。

同组其它能力:直播间信息 · 短号 → 真实房间号 · 批量直播间基础信息 · 直播拉流地址(v1) · 直播拉流地址(v2) · 弹幕长连服务器 + token · 历史弹幕 · 高能榜 · 直播签到信息 · 分区直播列表 · 直播分区列表 · 发送直播弹幕 · 进房上报