Reduck MCP
官方Reduck MCP 允许智能体发现、运行并创建作为工具的浏览器自动化脚本。脚本通过我们的扩展程序在您自己的 Chrome 中运行,使您的智能体能够在您已登录的环境中工作——无需暴露凭据,且使用相同的指纹,因此不会被机器人检测。
你可以用 Reduck MCP 做什么?
- 列出可用的自动化脚本 — 让您的AI调用
list_scripts,查看哪些Reduck浏览器脚本已准备好使用。 - 在实时网站上运行脚本 — 指示您的助手调用
run_script来执行浏览器任务,例如从真实网站获取天气数据。 - 设置远程MCP访问 — 配置您的客户端,通过流式HTTP连接到
https://mcp.reduck.ai上的Reduck,并使用OAuth浏览器登录。 - 验证服务器连接 — 让您的助手通过检查
list_scripts和run_script工具是否都可用,来确认Reduck服务器处于活动状态。
托管 MCP 服务器
npx add-mcp 'https://mcp.reduck.ai/mcp'可安装到 Claude Code、Codex、Cursor 等客户端
文档
Reduck 是一个远程 MCP 服务器,因此任何支持通过 streamable HTTP 使用 MCP 的客户端都可以使用它。无需安装任何内容,也无需运行任何包。
开始之前
您需要一个 Reduck 账户,如果您希望脚本在您自己的 Chrome 上运行,还需要一个已配对的浏览器。两者都在快速入门中介绍。
让您的代理来完成
大多数框架在收到请求时,都可以将服务器添加到自己的配置中。粘贴以下内容:
Install reduck MCP scoped to the user, which uses http transport at https://mcp.reduck.ai
手动添加服务器
如果您自己编写配置,以下是客户端所需的全部信息:
| 设置 | 值 |
|---|---|
| URL | https://mcp.reduck.ai |
| 传输方式 | Streamable HTTP,不是 stdio,也不是 SSE |
| 名称 | reduck |
| 范围 | 用户,以便每个项目都能看到它 |
| 认证 | OAuth。客户端在首次使用时打开浏览器 |
Reduck 不持有 MCP 的 API 密钥。客户端通过您的浏览器登录,并保留它收到的令牌。对于无法打开浏览器的服务器到服务器调用者,请改用 REST API 的 API 密钥。
确认已连接
重启客户端,然后让它列出它拥有的工具。list_scripts 和 run_script 是表明 Reduck 已启用的两个工具。
如果它没有出现
- 配置更改后客户端未重启。
- 传输方式设置为 stdio。stdio 客户端期望一个要启动的命令,而 Reduck 是一个 URL。
- 登录未完成。必须先完成浏览器标签页中的操作,任何工具调用才能生效。
试试看
在真实网站上请求一些内容,让代理选择脚本:
使用 Reduck 获取巴黎未来两周的天气。
Reduck 会找到适合该网站的脚本,运行它,并返回结果。脚本目录列出了它已经可以执行的所有操作。