B站API服务器

一个为bilibili.com API提供服务的Model Context Protocol (MCP)服务器,支持获取用户信息、视频搜索等功能。

  • by wangshunnn
  • TypeScript
  • 本地部署
  • 15 星标
  • 更新于
在 GitHub 查看 wangshunnn/bilibili-mcp-server

使用说明

购买MCP服务器

英语| 简体中文

模型上下文协议(主控程序)服务器 Bilie.com API

特性

用户信息

  • [x] 通过以下方式获取用户信息 mid
  • [x] 按以下方式搜索视频信息 bvid
  • [x] 按关键字搜索视频

用法

克劳德桌面

请咨询官方 文档

npm配置(推荐)

{
  "mcpServers": {
    "bilibili": {
      "command": "npx",
      "args": ["-y", "@wangshunnn/bilibili-mcp-server"]
    }
  }
}

或

本地克隆仓库的配置

{
  "mcpServers": {
    "bilibili": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/bilibili-mcp-server/dist/index.js"
      ]
    }
  }
}

保存配置并重新启动。你会看到新的 bilibili MCP 选项如下:

演示视频

https://github.com/user-attachments/assets/813dece6-c9b5-4bc5-96c1-c3b4d284cc76

地方发展

  1. 安装依赖项
pnpm i
  1. 构建
pnpm build
# or
pnpm dev
  1. 本地仓库的调试,请参阅 上方.

出版

要将新版本发布到npm:

# For patch version update (0.0.x)
pnpm publish:patch

# For minor version update (0.x.0)
pnpm publish:minor

# For major version update (x.0.0)
pnpm publish:major

这些命令将自动:

  1. 在package.json中修改版本
  2. 构建项目
  3. 发布到npm注册表

鸣谢