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

手动添加服务器

如果您自己编写配置,以下是客户端所需的全部信息:

设置值
URLhttps://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 会找到适合该网站的脚本,运行它,并返回结果。脚本目录列出了它已经可以执行的所有操作。