Install
"command": "npx",
"args": ["bilibili-mcp-js"]Für wen
Für alle, die Bilibili-Videoinhalt aus der Unterhaltung holen wollen statt eine Website durchzublättern. Suche einer Liste von Videokurztexten, Lesen von Popular-Inhalten, Details per BV- oder AV-Nummer. Offizielle Hinweise:
https://github.com/34892002/bilibili-mcp-js
Popular umfasst Gesamt-Popular, Must-Watch für Neue, Ranglisten und die seitenweite Musiktafel. Uploads ändern, kommentieren oder Favoriten verwalten ist nicht belegt; kein vollständiges Bilibili-Backoffice. Kein Konto-Login, also keine nur-für-Sie sichtbaren Werke annehmen.
Erster Versuch in 3 Minuten
Nur ein offizieller Installationsweg: Paket bilibili-mcp-js mit npx in der MCP-Config starten.
"command": "npx",
"args": ["bilibili-mcp-js"]
Voraussetzung: Node.js nicht unter 20.12.0. Kein voller Config-Pfad, kein Pflicht-Arbeitsverzeichnis. Lücken aus dem vorhandenen MCP-Server-Eintrag. Keine ungeschriebenen Umgebungsvariablen erfinden.
Erster Aufruf: Nur-Lese-Suche. Bilibili-Videos suchen und eine Liste von Inhaltskurztexten zurückgeben. Keine ungeschriebenen Filterfelder. Keine geratene BV-Nummer zuerst.
Erfolgssignal: eine Menge Videokurztexte in der Unterhaltung, kein Startfehler. Das fragt die Bilibili-Seite; kein netzloser Sandkasten. Lokal startet npx einen Prozess.
Anwendungsfälle
Fall 1: per Stichwort eine Liste von Videokurztexten. Nach lebendiger Config eine Suche. Bestätigt: „Liste von Video-Inhaltskurztexten suchen“. Sortierung, Paging, Partitions-Codes fehlen; bei der Kurztextliste bleiben, keine ungeschriebene Filtersyntax.
Fall 2: Details bei vorhandener BV- oder AV-Nummer, oder zuerst öffentliche Popular-Inhalte. Details unterstützen ausdrücklich BV oder AV. Popular: Gesamt-Popular, Must-Watch für Neue, Ranglisten, seitenweite Musiktafel. Bei Erfolg Detailfelder oder passende Tafelzeilen. Keine Toolnamen und Parametertabellen; nur aus der Fähigkeitsbeschreibung starten. Keine Funktionsnamen erfinden. Ohne BV/AV eine der vier Popular-Klassen; keine Nummer erfinden.
Grenzen
Laufzeituntergrenze Node.js 20.12.0. Quellstart: bun index.ts über stdio, TRANSPORT=remote bun index.ts über streamable HTTP. Beim ersten Mal nicht parallel zur npx-Config. Kein HTTP-Port und keine Auth annehmen — erscheinen nicht. Fähigkeiten nur Suche, vier Popular-Klassen, BV/AV-Details. Uploader-Profile, Anime-Zeitpläne oder andere Writes fehlen. Ohne Login-Hinweis keine privaten Favoriten oder Upload-Verwaltung in die erste Anfrage.