MCP

先搜 B 站影片簡介:用官方 npx 入口做唯讀查詢

適合要在對話裡搜尋 B 站影片、看熱門榜或按 BV/AV 查詳情的人;必須先有 Node.js 20.12.0 或更新,證據沒有給出登入或 Cookie 步驟。

官方來源 · bilibili-mcp-js

安裝

"command": "npx",
"args": ["bilibili-mcp-js"]

適合誰

面向需要從對話裡檢索 B 站影片內容、而不是打開網頁翻頁的人。它提供搜尋影片簡介列表、讀取熱門內容,以及按 BV 號或 AV 號查看影片詳情。官方說明見

https://github.com/34892002/bilibili-mcp-js

熱門內容寫到了綜合熱門、入站必刷、排行榜和全站音樂榜。若你要改投稿、發評論或管理收藏,證據沒有覆蓋這些寫入,先不要當全能 B 站後台。也沒有出現帳號登入步驟,所以不要假設能看到僅自己可見的稿件。

3 分鐘完成第一次嘗試

只走一條官方安裝路徑:在 MCP 設定裡用 npx 拉起套件 bilibili-mcp-js。

"command": "npx",
"args": ["bilibili-mcp-js"]

前置:本機 Node.js 不低於 20.12.0。證據沒有給出設定檔的完整路徑或必須填寫的工作目錄,缺的部分按用戶端現有的 MCP 伺服器條目補,不要發明未出現的環境變數。

第一次呼叫選唯讀搜尋:請它搜尋 B 站影片並回傳內容簡介列表。不要傳入未出現的篩選欄位,也不要先去查某個猜測出來的 BV 號。

成功訊號:對話裡出現一組影片簡介,而不是啟動報錯。這會向 B 站側發起查詢,不是無網路沙箱;本機也會由 npx 拉起行程。

使用案例

案例一:按關鍵詞拿一份影片簡介列表。設定生效後,發起搜尋。你能確認的是「搜尋影片內容簡介列表」;排序、分頁、分區代碼都沒有寫到,缺了就停在簡介列表,不要補一段未出現的過濾語法。

案例二:已經有 BV 號或 AV 號時查詳情,或先看公開熱門。詳情能力明確支援 BV 號或 AV 號;熱門能力覆蓋綜合熱門、入站必刷、排行榜、全站音樂榜。成功時你應看到詳情欄位或對應榜單條目。證據沒有給出這些呼叫的工具名和參數表,因此只用能力描述發起請求,不要編造函數名。若你手裡沒有 BV/AV,就走熱門四類之一,不要發明一個號來試。

使用邊界

執行時下限是 Node.js 20.12.0。另有源碼啟動寫法:bun index.ts 走 stdio,TRANSPORT=remote bun index.ts 走 streamable HTTP。第一次嘗試不要和 npx 設定並行走兩條線,也不要假設 HTTP 連接埠或鑑權方式——這些沒有出現。能力只寫到搜尋、熱門四類和 BV/AV 詳情;UP 主資料、追番時刻表或其他寫入都不在這條證據裡。沒有登入說明,就不要把私人收藏或稿件管理塞進第一次請求。