OneBot v11-compatible API — 179 actions. Each is called via HTTP POST or WebSocket with a JSON body; responses use the OneBot envelope. Generated from catalog.json, sharing its source with runtime validation. (Action descriptions are authored in Chinese.)
MCP-capable clients can discover and call this action directly — no hand-written HTTP. See MCP.
Note: ~15 irregular legacy actions in
extended.tsare not in the generated catalog; seepackages/onebot/src/actions/extended.ts.