名称: bits-mcp
描述: 通过 Bits MCP 服务器控制浏览器自动化代理。适用于运行网页抓取、表单填写、数据提取或任何基于浏览器的自动化任务。Bits 代理可以导航网站、点击元素、填写表单、处理 OAuth 流程以及提取结构化数据。
Bits 是一个 AI 驱动的浏览器自动化平台。MCP 服务器允许您通过 AI 助手运行浏览器自动化任务。
bb_ 开头)—— 此密钥仅显示一次将以下配置添加到您的 MCP 配置文件(例如 ~/.openclaw/openclaw.json):
{
"mcpServers": {
"bits": {
"command": "npx",
"args": ["-y", "usebits-mcp"],
"env": {
"BITS_API_KEY": "bb_your_key_here"
}
}
}
}
对于 Claude Code (~/.claude.json):
{
"mcpServers": {
"bits": {
"command": "npx",
"args": ["-y", "usebits-mcp"],
"env": {
"BITS_API_KEY": "bb_your_key_here"
}
}
}
}
重启您的网关/客户端以加载新的 MCP 服务器。
Bits MCP 使用“代码模式”——您编写在沙箱中执行的 TypeScript SDK 代码。提供两个工具:
使用 Bits MCP 访问 news.ycombinator.com 并获取前 5 个故事标题
代理将执行以下操作:
1. 在文档中搜索导航/抓取方法
2. 编写用于导航和提取数据的 TypeScript 代码
3. 执行代码并返回结果
使用 Bits 访问 example.com/contact,用姓名 "Test" 和邮箱 "test@example.com" 填写联系表单,然后提交
使用 Bits 从 example-store.com/products 抓取产品列表,并以包含名称、价格和 URL 字段的 JSON 格式返回
对于重复性任务,可以在 Bits Web 应用中创建工作流:
POST /workflows/{id}/runs“API 密钥无效” —— 请检查您的密钥是否以 bb_ 开头且复制正确。
启动缓慢 —— 首次运行会通过 npx 下载 MCP 包。后续运行会更快。
任务卡住 —— 浏览器自动化可能遇到验证码或意外弹窗。请检查响应中的实时视图 URL。