SuperAPI AI 工具集

bilibili-mcp

bilibili-mcp 是一个用于获取 B 站热榜的 MCP 工具,基于 FastMCP 和 B 站公开接口实现。用户可将其注册到 Cursor 或其他 MCP 客户端,实时调用热门视频数据。该工具使用 httpx 进行异步请求,通过 FastMCP 注册为标准 MCP 工具,支持通过 stdio 与 MCP 客户端通信。使用需 Python >= 3.12 并安装相关依赖。该工具主要用于学习与研究,使用时需避免频繁访问 B 站公开接口。

访问官网

工具介绍

bilibili-mcp 是一个用于获取 B 站热榜的 MCP 工具,基于 FastMCP 和 B 站公开接口。它可以帮助用户在支持 MCP 的客户端中实时调用热门视频数据。

用途 该工具的主要用途是获取 B 站热榜视频信息,返回最多 top_k 个条目(最大 10 条)。

主要能力

  • 使用 httpx 实现异步请求
  • 通过 FastMCP 注册为标准 MCP 工具
  • 支持通过 stdio 与 MCP 客户端通信(例如 Cursor)
  • FastMCP 会自动暴露一个名为 get_popular 的工具

使用方式

  1. 确保使用 Python >= 3.12,并安装所需依赖项。
  2. 主代码文件可以是 bilibili_mcp.py,项目结构包括该文件。
  3. 启动 MCP Server 后,将其注册到 Cursor 或其他 MCP 客户端即可调用。

适用场景 适用于希望在 MCP 客户端中获取 B 站热榜视频数据的开发者和研究者。

限制

  • 仅用于学习与研究
  • B 站接口为公开接口,使用时请避免过于频繁访问
  • 默认 User-Agent 为 "qwq",可根据实际情况更改为更合理的字符串