Bilibili API 的 MCP(模型上下文协议)服务器,支持各种操作。
克隆此项目
使用 uv 安装依赖
uv sync
{
"mcpServers": {
"bilibili": {
"command": "uv",
"args": [
"--directory",
"/your-project-path/bilibili-mcp-server",
"run",
"bilibili.py"
]
}
}
}
支持以下操作:
general_search 基本搜索功能,使用关键词在 Bilibili 上进行搜索。search_user 专门设计用于搜索 Bilibili 用户的功能,允许按关注者数量排序。get_precise_results 精确搜索功能可以过滤掉不必要的信息,并支持多种搜索类型:
user):精确匹配用户名,仅返回完全匹配的结果。例如,搜索“双莱”只会返回用户名为“双莱”的账户信息,而不是其他相关用户。video)live)article)
返回结果包括 exact_match 字段,指示是否找到精确匹配的结果。get_video_danmaku 获取视频弹幕信息。MIT </中文翻译>