这是一个基于 Model Context Protocol (MCP) 的 B站视频搜索服务器。该服务器提供了简单的 API 接口,允许用户搜索 B站 的视频内容。提供LangChain调用示例、测试脚本。 - LangChain 示例代码参考自 mcp-langchain-ts-client - 搜索B站视频内容简介列表 - 获取B站热门内容(综合热门、入站必刷、排行榜、全站音乐榜) - 获取B站视频详情信息(支持BV号或AV号) - 获取UP主信息(基本信息、粉丝数、关注数等) - 番剧时间表(时间范围内的番剧播出信息) - Node.js >= 20.12.0 感谢HQHC发布的npm包 先npm run build然后这里改成你build之后的dist文件夹路径,"args": ["d:\\your-path\\bilibili-mcp-js\\dist\\index.js"]
Add this skill
npx mdskills install 34892002/bilibili-mcp-jsProvides useful Bilibili video search and content retrieval capabilities with clear setup instructions
1# Bilibili MCP23[](README-en.md)4[](README.md)5[](README-ja.md)6[](https://archestra.ai/mcp-catalog/34892002__bilibili-mcp-js)78## 简介9这是一个基于 Model Context Protocol (MCP) 的 B站视频搜索服务器。该服务器提供了简单的 API 接口,允许用户搜索 B站 的视频内容。提供LangChain调用示例、测试脚本。1011## 鸣谢12- LangChain 示例代码参考自 [mcp-langchain-ts-client](https://github.com/isaacwasserman/mcp-langchain-ts-client)1314## 功能特点15- 搜索B站视频内容简介列表16- 获取B站热门内容(综合热门、入站必刷、排行榜、全站音乐榜)17- 获取B站视频详情信息(支持BV号或AV号)18- 获取UP主信息(基本信息、粉丝数、关注数等)19- 番剧时间表(时间范围内的番剧播出信息)2021## 系统要求22- Node.js >= 20.12.023## AI工具使用配置24以Trae为例252627## npm package28感谢[HQHC](https://github.com/HQHC)发布的npm包29```json30{31 "mcpServers": {32 "bilibili-search": {33 "command": "npx",34 "args": ["bilibili-mcp-js"],35 "description": "B站视频搜索 MCP 服务,可以在AI应用中搜索B站视频内容。"36 }37 }38}39```40## 本地编译使用41>需要编译之后才可以使用.42先npm run build然后这里改成你build之后的dist文件夹路径,"args": ["d:\\your-path\\bilibili-mcp-js\\dist\\index.js"]43```json44{45 "mcpServers": {46 "bilibili-search": {47 "command": "node",48 "args": ["d:\\your-path\\bilibili-mcp-js\\dist\\index.js"],49 "description": "B站视频搜索 MCP 服务,可以在AI应用中搜索B站视频内容。"50 }51 }52}53```5455## 快速开始56> 如果要运行langchain例子,请先配置llm模型,修改.\example.ts文件。57```javascript58const llm = new ChatOpenAI({59 modelName: "gpt-4o-mini",60 temperature: 0,61 openAIApiKey: "your_api_key", // 替换成你模型的密钥62 configuration: {63 baseURL: "https://www.api.com/v1", // 替换成你模型的API地址64 },65});66```6768bun:6970```bash71# 安装依赖72bun i73# stdio 模式74bun index.ts75# streamable http 模式76TRANSPORT=remote bun index.ts77TRANSPORT=remote PORT=8888 bun index.ts78# 测试脚本79bun test.js80# MCP Inspector81bun run inspector82# 运行langchain例子83bun build:bun84bun example.ts85```8687npm:8889```bash90# 安装依赖91npm i92# stdio 模式93npm run start94# streamable http 模式95TRANSPORT=remote npm run start96TRANSPORT=remote PORT=8888 npm run start97# 测试脚本98npm run test99# MCP Inspector100npm run inspector101# 运行langchain例子102npm run build103node dist/example.js104```105106## 截图107108109
Full transparency — inspect the skill content before installing.