mcpField
B
Bilibili Comments Mcp

Bilibili Comments Mcp

ローカル
github.com/222wcnmソーシャルメディア135 週間前に更新

Bilibili Comments Mcp について

Bilibili Comments Mcpは、Bilibiliの動画や動的投稿のコメントを取得するMCPサーバーです。ページ分割、並べ替え、スレッド形式の返信に対応し、MarkdownまたはJSONで出力します。

主な機能

  1. 01動画コメントの取得
  2. 02動的投稿コメントの取得
  3. 03ページ分割と時間・人気順の並べ替え
  4. 04スレッド形式の返信を含める
  5. 05MarkdownまたはJSONで出力

活用シーン

  1. 01動画の人気コメントを収集
  2. 02動画のコメントと返信をページごとに確認
  3. 03Bilibiliの動的投稿のコメントを取得

MCP 対応

MCPサーバーは、Bilibiliの動画と動的投稿のコメントを取得する`get_video_comments`および`get_dynamic_comments`ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

プロジェクトの README より

Bilibili-Comments-MCP

一个基于 Model Context Protocol (MCP) 的 B 站视频评论获取工具.

快速开始

配置客户端(如Claude Desktop客户端)

在 MCP 客户端的配置文件中添加:

{
  "mcpServers": {
    "bilibili-comments": {
      "command": "npx",
      "args": ["-y", "bilibili-comments-mcp"],
      "env": {
        "BILIBILI_SESSDATA": "your_bilibili_sessdata_here"
      }
    }
  }
}

环境变量

配置方式
  • BILIBILI_SESSDATA:Bilibili Cookie 中的 SESSDATA 值。

    • 获取方式:登录 Bilibili 网站,打开浏览器开发者工具 (F12),在 Network (网络) 选项卡中刷新页面,找到任意一个 bilibili.com 的请求,在 Request Headers 中找到 Cookie,提取 SESSDATA=xxx 部分的值。

工具功能

get_video_comments

获取 B 站视频评论,支持分页、排序和楼中楼回复。

参数:

  • bvid / aid - 视频ID(二选一)
  • page - 页码,默认1
  • pageSize - 每页数量(1-20),默认20
  • sort - 排序:0按时间,1按热度
  • includeReplies - 是否包含楼中楼回复,默认true
  • outputFormat - 输出格式:markdown 或 json,默认markdown
  • cookie - B站Cookie(可选)

示例(Markdown格式):

{
  "bvid": "BV1xx411c7mD",
  "page": 1,
  "pageSize": 20,
  "sort": 1,
  "includeReplies": true,
  "outputFormat": "markdown"
}

示例(JSON格式):

{
  "bvid": "BV1xx411c7mD",
  "page": 1,
  "pageSize": 20,
  "sort": 0,
  "includeReplies": false,
  "outputFormat": "json"
}
get_dynamic_comments

获取 B 站动态评论,支持分页和楼中楼回复。

参数:

  • dynamic_id - 动态ID(必需)
  • page - 页码,默认1
  • pageSize - 每页数量(1-20),默认20
  • includeReplies - 是否包含楼中楼回复,默认true
  • outputFormat - 输出格式:markdown 或 json,默认markdown
  • cookie - B站Cookie(可选)

示例:

{
  "dynamic_id": "123456789",
  "page": 1,
  "pageSize": 10,
  "includeReplies": true,
  "outputFormat": "markdown"
}

Cookie 获取

  1. 登录 B 站网页版
  2. 打开开发者工具 (F12)
  3. 切换到 Network 标签
  4. 刷新页面,找到任意请求
  5. 复制 Request Headers 中的 Cookie 值

动态ID获取方法

  1. 在B站手机App中打开想要获取评论的动态
  2. 点击分享按钮
  3. 选择"复制链接"
  4. 链接格式通常为:https://t.bilibili.com/动态ID
  5. 提取链接中的数字部分作为dynamic_id参数

常见问题解决

动态评论获取失败
  • 错误代码-404: 动态不存在或已被删除,请检查dynamic_id是否正确
  • 错误代码-101: Cookie已过期,请重新获取并更新SESSDATA
  • 错误代码-403: 访问权限不足,某些动态可能需要登录才能查看评论

コメント

MCP は初めてですか?

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

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