SuperAPI AI 工具集

bilibili-mcp-js

bilibili-mcp-js 是一个基于 Model Context Protocol(MCP)的哔哩哔哩视频搜索服务器,提供简单的 API 接口,允许用户搜索 B 站视频内容,并附带 LangChain 调用示例与测试脚本。其功能包括获取 B 站热门内容(综合热门、入站必刷、排行榜、全站音乐榜)、获取视频详情信息(支持 BV 号或 AV 号)、获取 UP 主信息(基本信息、粉丝数、关注数等)以及番剧时间表(时间范围内的番剧播出信息)。项目基于 Node.js(要求 >= 20.12.0),需编译后使用,官方提供托管部署。

访问官网

工具介绍

用途

bilibili-mcp-js 是一个基于 Model Context Protocol(MCP)的 B 站视频搜索服务器。该服务器提供简单的 API 接口,允许用户搜索 B 站视频内容,适用于需要通过 MCP 协议访问哔哩哔哩数据的场景。项目还提供 LangChain 调用示例与测试脚本,LangChain 示例代码参考自 mcp-langchain-ts-client。

主要能力

  • 获取 B 站热门内容(综合热门、入站必刷、排行榜、全站音乐榜)
  • 获取 B 站视频详情信息(支持 BV 号或 AV 号)
  • 获取 UP 主信息(基本信息、粉丝数、关注数等)
  • 番剧时间表(时间范围内的番剧播出信息)

使用方式

运行环境要求 Node.js >= 20.12.0。需要编译之后才可以使用:先执行 npm run build,然后将配置中的 "args": ["d:\your-path\bilibili-mcp-js\dist\index.js"] 改为你 build 之后的 dist 文件夹路径。如果要运行 LangChain 例子,请先配置 LLM 模型,修改 .\example.ts 文件。项目感谢 HQHC 发布的 npm 包,并提供了托管部署(Hosted deployment),可在 Fronteir AI 上使用。

适用场景

适用于需要在支持 MCP 协议的环境中集成哔哩哔哩视频搜索、热门内容获取、视频与 UP 主信息查询以及番剧时间表查询的开发者或用户。

限制

仅提供上述明确列出的功能;其他功能、收费方式、价格、平台支持范围与具体使用效果暂未提供。