mcpField
B
Bilibili: Videos, Comments, Danmaku & Creators (B站)

Bilibili: Videos, Comments, Danmaku & Creators (B站)

リモート
apify.comソーシャルメディア01 日前に更新
リポジトリ公式サイト

Bilibili: Videos, Comments, Danmaku & Creators (B站) について

Apify上で動作するBilibiliデータ収集ツールで、動画やクリエイター、視聴者の反応を調べる用途に向いています。ログインせずに動画指標、コメント、時刻付き弾幕、トレンド一覧をJSONで取得できます。

主な機能

  1. 01動画と指標の検索
  2. 02コメントと返信スレッドの取得
  3. 03時刻付き弾幕の収集
  4. 04クリエイタープロフィールの取得
  5. 05トレンドとホット検索の取得

活用シーン

  1. 01Bilibiliのクリエイターと動画トレンドの調査
  2. 02商品のレビュー状況の追跡
  3. 03コメントと弾幕の感情分析

MCP 対応

ApifyのリモートMCPサーバー経由でスクレーパーを公開し、MCPクライアントはApifyアカウントを接続して実行できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.apify.com/?tools=serenido/bilibili-scraper
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Bilibili スクレイパー API

Bilibili の動画、コメント、弾幕(画面上に流れるコメント)、クリエイター、トレンドリストを、整った JSON 形式で取得できます。ログイン不要です。

Apify のクラウド上で動作します。サーバーやプロキシの設定、メンテナンスするコードは不要です。Apify で開く

料金: 1,000 行あたり $1。月額料金はありません。Apify の無料プランでは、クレジットカード不要で毎月 $5 分を利用できます。現在の料金。

取得できるデータ

  • キーワードで動画を検索:再生数、いいね数、コイン数、お気に入り数、共有数、弾幕数、タグ、投稿者のフォロワー数
  • 上位コメントと返信スレッド、弾幕(表示された秒数付きのコメント)
  • クリエイターのプロフィール
  • トレンドリスト:人気動画、カテゴリ別ランキング、急上昇検索

クイックスタート:Python

pip install -U apify-client
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run = client.actor("serenido/bilibili-scraper").call(run_input={
    "mode": "search",
    "keywords": [
        "iPhone 17"
    ],
    "sort": "views",
    "maxResults": 50
})

for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

クイックスタート:JavaScript(Node.js)

npm install apify-client
import { ApifyClient } from "apify-client";

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });

const run = await client.actor("serenido/bilibili-scraper").call({
    "mode": "search",
    "keywords": [
        "iPhone 17"
    ],
    "sort": "views",
    "maxResults": 50
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

クイックスタート:HTTP リクエスト 1 回

ツールを実行し、1 回のリクエストで行データを返します。5 分未満の実行に適しています。それより大規模な実行には、Python または JavaScript の例を使用してください。

curl -X POST "https://api.apify.com/v2/acts/serenido~bilibili-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"mode": "search", "keywords": ["iPhone 17"], "sort": "views", "maxResults": 50}'

トークンは Apify Console > Settings > API & Integrations で取得できます。

AI アプリから使用する(MCP)

リモート MCP サーバーに対応したアプリ(Claude、ChatGPT、Cursor、VS Code など)から、このツールを実行できます。次のサーバー URL を追加してください:https://mcp.apify.com?tools=serenido/bilibili-scraper。初回使用時に Apify アカウントが接続されます。Cursor の設定例:

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=serenido/bilibili-scraper"
    }
  }
}

入力例

{
  "mode": "search",
  "keywords": [
    "iPhone 17"
  ],
  "sort": "views",
  "maxResults": 50
}

その他のモード:videos、comments、danmaku、creators、trending。すべてのオプションは入力ページに記載されています。

出力例(1 行)

{
  "type": "video",
  "searchKeyword": "iPhone 17",
  "rank": 1,
  "bvid": "BV12Kpxz9Eyb",
  "url": "https://www.bilibili.com/video/BV12Kpxz9Eyb",
  "title": "「小白」iPhone17全面测评:你想看的都在这了!",
  "author": "小白测评",
  "authorFollowers": 4729409,
  "category": "数码",
  "duration": "19:48",
  "publishedAt": "2025-09-17T12:00:00Z",
  "views": 2104350,
  "likes": 53238,
  "coins": 27040,
  "favorites": 11874,
  "shares": 8155,
  "danmakuCount": 12122,
  "commentCount": 5843
}

JSON、CSV、Excel 形式でダウンロードするか、Make、Zapier、n8n に接続できます。

使用例

  • 中国市場でのマーケティングに向けた動画やクリエイターの調査
  • Bilibili での製品の評判の追跡
  • センチメント分析用の弾幕・コメントデータの取得

Serenido のその他のツール

サポート

バグを見つけた場合やフィールドの追加が必要な場合は、こちら、または Apify の Issues タブで Issue を作成してください。

公開データにのみ使用し、ウェブサイトの利用規約および適用される法律を遵守してください。このプロジェクトは、データを取得するウェブサイトとは提携していません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。