bilibili MCPサーバー連携

bilibili MCPサーバー連携

bilibili MCPサーバーとAIワークフローを統合し、ユーザープロファイル、動画情報へのアクセスや分析、bilibili.comからのコンテンツ検索を直接実行できます。

「bilibili」MCPサーバーは何ができる?

bilibili MCPサーバーは、Model Context Protocol(MCP)サーバーとして、AIアシスタントやアプリケーションをhttps://www.bilibili.com APIと接続します。ブリッジとして機能することで、AI搭載ワークフローがbilibiliからユーザープロファイル、動画メタデータ、検索結果などの情報にアクセス・取得できるようになります。この連携により、動画コンテンツ発見、ユーザーデータ取得、コンテンツ分析といったタスクのAIアシスタント機能が拡張されます。開発者はこのサーバーを活用することで、bilibiliの膨大なコンテンツエコシステムとやり取りが必要なワークフローを自動化・効率化し、常に最新の動画・ユーザー情報を様々なアプリケーションや研究プロジェクトに組み込むことが可能です。

プロンプト一覧

利用可能なドキュメントやコードに明示的なプロンプトテンプレートは記載されていません。

リソース一覧

利用可能なドキュメントやコードに明示的なリソースプリミティブは記載されていません。

提供されるツール一覧

  • 「mid」でユーザー情報取得
    指定したユーザーID(mid)からbilibiliユーザーの詳細情報を取得します。
  • 「bvid」で動画情報検索
    指定した動画のbvidを用いて、その動画のメタデータや詳細情報を取得します。
  • キーワードで動画検索
    特定のキーワードでbilibili内の動画を検索し、関連する動画リストを返します。

このMCPサーバーのユースケース

  • ユーザーデータ取得
    ユーザーIDを指定してbilibiliユーザーの情報を自動取得。ソーシャルメディア分析やリサーチに便利です。
  • 動画メタデータ抽出
    bvidを指定するだけで動画メタデータを素早く取得。コンテンツキュレーションや分析ワークフローの効率化に役立ちます。
  • コンテンツ発見
    キーワードで動画検索し、AIアシスタントがおすすめや要約、さらなる処理のための関連コンテンツを見つけることができます。
  • 自動監視
    MCPサーバーを監視ツールに組み込めば、bilibili上の特定ユーザーやコンテンツ種別をリアルタイムでトラッキングできます。
  • アプリ向けデータ強化
    内部アプリやボットに最新のbilibili情報を組み込むことで、ユーザー体験や研究サポートを強化します。

セットアップ方法

Windsurfの場合

  1. Node.jsがインストールされていることを確認します。
  2. Windsurfの設定ファイルを開きます。
  3. npmパッケージを用いてbilibili MCPサーバーを追加します:
    {
      "mcpServers": {
        "bilibili": {
          "command": "npx",
          "args": ["-y", "@wangshunnn/bilibili-mcp-server"]
        }
      }
    }
    
  4. 設定を保存し、Windsurfを再起動します。
  5. MCPオプションにbilibili MCPサーバーが表示されていることを確認します。

Claudeの場合

  1. Node.jsがインストールされていることを確認します。
  2. Claudeの設定ファイルを開きます。
  3. 以下のようにbilibili MCPサーバーを追加します:
    {
      "mcpServers": {
        "bilibili": {
          "command": "npx",
          "args": ["-y", "@wangshunnn/bilibili-mcp-server"]
        }
      }
    }
    
  4. 保存してClaudeを再起動します。
  5. インターフェースに「bilibili MCP」オプションが表示されていることを確認します。

Cursorの場合

  1. Node.jsがセットアップされていることを確認します。
  2. Cursorの設定ファイルを編集します。
  3. MCPサーバーのエントリを追加します:
    {
      "mcpServers": {
        "bilibili": {
          "command": "npx",
          "args": ["-y", "@wangshunnn/bilibili-mcp-server"]
        }
      }
    }
    
  4. 保存してCursorを再起動します。
  5. 新しいbilibili MCPリストが表示されているか確認します。

Clineの場合

  1. Node.jsがインストールされていることを確認します。
  2. Clineの設定ファイルにアクセスします。
  3. bilibili MCPサーバー設定を追加します:
    {
      "mcpServers": {
        "bilibili": {
          "command": "npx",
          "args": ["-y", "@wangshunnn/bilibili-mcp-server"]
        }
      }
    }
    
  4. 変更を保存してClineを再起動します。
  5. MCPサーバーが認識されていることを確認します。

APIキーの安全な管理

bilibili APIで認証が必要な場合は、環境変数で機密キーを管理しましょう。設定例は以下の通りです:

{
  "mcpServers": {
    "bilibili": {
      "command": "npx",
      "args": ["-y", "@wangshunnn/bilibili-mcp-server"],
      "env": {
        "BILIBILI_API_KEY": "${BILIBILI_API_KEY}"
      },
      "inputs": {
        "apiKey": "${BILIBILI_API_KEY}"
      }
    }
  }
}

“BILIBILI_API_KEY” はご自身の環境変数名に置き換えてください。

FlowHuntフロー内でのMCP活用方法

FlowHuntでMCPサーバーをワークフローに組み込むには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開き、system MCP設定欄に以下のJSON形式でサーバー情報を入力します:

{
  "bilibili": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントがこのMCPをツールとして利用でき、全機能にアクセスできるようになります。 “bilibili” は実際のMCPサーバー名に、URLもご自身のMCPサーバーのものに変更してください。


概要

セクション有無詳細/備考
概要
プロンプト一覧プロンプトテンプレートなし
リソース一覧リソースプリミティブの記載なし
ツール一覧ユーザー情報、動画情報、動画検索ツール記載
APIキーの安全な管理設定例あり
サンプリングサポート(評価には重要度低)記載なし

利用可能なドキュメントとサーバー機能をもとに、bilibili MCPサーバーはbilibili APIとの連携に必要な基本ツールを提供していますが、リソース・プロンプト・ルートやサンプリングなど高度なMCP機能についての詳細ドキュメントはありません。連携手順は明快で、オープンソースかつ寛容なライセンスです。評価: 5/10


MCPスコア

ライセンス有無
ツールが1つ以上ある
フォーク数1
スター数4

よくある質問

bilibili MCPサーバーとは何ですか?

bilibili MCPサーバーはModel Context Protocolサーバーで、AIアシスタントやアプリケーションをbilibili.com APIに接続し、ユーザープロファイル、動画メタデータ、検索結果などへアクセスして、コンテンツの自動化や分析を可能にします。

bilibili MCPサーバーはどんなツールを提供しますか?

ユーザーID(mid)でのユーザー情報取得、bvidでの動画メタデータ取得、キーワード検索による動画検索ツールを提供します。

このサーバーの主な利用例は?

主な利用例は自動ユーザーデータ取得、動画メタデータ抽出、コンテンツ発見、リアルタイム監視、最新bilibiliデータでのアプリやボットの強化などです。

bilibili APIキーの安全な管理方法は?

機密性の高いAPIキーは環境変数で管理し、MCPサーバー設定で参照してください。例: { "env": { "BILIBILI_API_KEY": "" }, "inputs": { "apiKey": "${BILIBILI_API_KEY}" } }

bilibili MCPサーバーをFlowHuntと連携する方法は?

ワークフローにMCPコンポーネントを追加し、サーバー情報を設定してFlowHuntのAIエージェントに接続してください。これでエージェントがbilibiliの全ツールやデータにアクセスできるようになります。

FlowHuntをbilibiliと接続

bilibiliのリアルタイムな動画・ユーザーデータでAIソリューションを自動化・強化しましょう。今すぐ強力なワークフローを構築しましょう。

詳細はこちら

YouTube動画要約MCPサーバー
YouTube動画要約MCPサーバー

YouTube動画要約MCPサーバー

YouTube動画要約MCPサーバーは、AIアシスタントや開発者がYouTube動画のコンテンツ(タイトル、説明、トランスクリプトを含む)をワークフロー内で直接抽出・要約できるようにし、迅速な動画理解やリサーチを実現します。...

1 分で読める
AI YouTube +4
YouTube MCPサーバー統合
YouTube MCPサーバー統合

YouTube MCPサーバー統合

YouTube MCPサーバーは、FlowHunt AIエージェントがYouTubeとプログラム的に連携できるようにし、動画分析、トランスクリプト取得、コンテンツ管理などを標準化されたMCPインターフェース経由で自動化します。...

1 分で読める
AI MCP +4
Dumpling AI MCPサーバー
Dumpling AI MCPサーバー

Dumpling AI MCPサーバー

FlowHunt向けのDumpling AI MCPサーバーは、AIアシスタントが多様な外部データソース、API、開発者ツールと接続できるようにします。ウェブスクレイピング、ドキュメント変換、ナレッジベース管理などの自動化ワークフローを実現し、AIの能力拡張を求める開発者や研究者に最適です。...

1 分で読める
AI MCP Server +4