bilibili MCP Server について
bilibili MCP Server は、bilibili.com API の一部の情報取得機能を MCP クライアントに提供します。ユーザー情報や動画情報の検索に向けており、動画 ID とキーワードで検索できます。
主な機能
- 01mid によるユーザー情報取得
- 02bvid による動画情報検索
- 03キーワードによる動画検索
活用シーン
- 01bilibili ユーザー情報の確認
- 02特定動画の情報の確認
- 03テーマに関連する動画の検索
MCP 対応
MCP サーバーとして、bilibili のユーザー情報や動画検索に使うツールを互換クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mid | integer | はい | ユーザーの数値 ID |
詳細
bilibili MCP Server
英語 | 简体中文
bilibili.com API 用の Model Context Protocol(MCP)サーバーです。
機能
ユーザー情報
-
midでユーザー情報を取得 -
bvidで動画情報を検索 - キーワードで動画を検索
使い方
Claude Desktop
公式ドキュメントを参照してください。
npm 用の設定(推奨)
{
"mcpServers": {
"bilibili": {
"command": "npx",
"args": ["-y", "@wangshunnn/bilibili-mcp-server"]
}
}
}
または
ローカルにクローンしたリポジトリ用の設定
{
"mcpServers": {
"bilibili": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/bilibili-mcp-server/dist/index.js"
]
}
}
}
設定を保存して再起動してください。以下のように、新しい bilibili MCP オプションが表示されます。
デモ動画
https://github.com/user-attachments/assets/813dece6-c9b5-4bc5-96c1-c3b4d284cc76
ローカル開発
- 依存関係をインストール
pnpm i
- ビルド
pnpm build
# or
pnpm dev
- ローカルリポジトリでデバッグするには、上記を参照してください。
公開
npm に新しいバージョンを公開するには:
# For patch version update (0.0.x)
pnpm publish:patch
# For minor version update (0.x.0)
pnpm publish:minor
# For major version update (x.0.0)
pnpm publish:major
これらのコマンドにより、以下が自動的に実行されます。
- package.json のバージョンを更新
- プロジェクトをビルド
- npm レジストリに公開
クレジット
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。