B站罗伯特(MCP&Agent挑战赛)
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"bilibili": {
"args": [
"--directory",
"/项目本地位置/BiliRoast",
"run",
"bilibili.py"
],
"command": "uv",
"isActive": true,
"name": "bilibili",
"registryUrl": "",
"tags": [],
"type": "stdio"
}
}
}
该服务需要配置环境变量:api_key、page、user_cookie
服务介绍
BiliRoast
锐评哔哩哔哩up主。
使用方法
- clone 项目代码。
git clone https://github.com/xuanli199/BiliRoast
或者到 https://github.com/xuanli199/BiliRoast 下载代码。
- 使用 uv 安装项目依赖。
uv sync
- 在 mcp client 中配置 Server。
{
"mcpServers": {
"bilibili": {
"name": "bilibili",
"type": "stdio",
"isActive": true,
"registryUrl": "",
"tags": [],
"command": "uv",
"args": [
"--directory",
"/项目本地位置/BiliRoast",
"run",
"bilibili.py"
],
"env": {
"user_cookie": "获取cookie:buvid3=xxx; b_nut=xxx; _uuid=xxx;",
"api_key": "魔搭社区key",
"page": "1"
}
}
}
}
获取参数
1.获取cookie
访问哔哩哔哩网页版,按f12打开控制台,选择网络(network),查看控制台中的请求。在标头中查看是否包含cookie,如果不包含就换一个请求。如果包含,就复制前三部分内容buvid3=xxx; b_nut=xxx; _uuid=xxx;。
2.获取key
打开魔搭社区,获取keyhttps://www.modelscope.cn/my/myaccesstoken
3.page
page参数为爬取动态内容页面,默认为1。