mcpField
R
RapidWorkers

RapidWorkers

远程服务
rapidworkers.io商业与营销03 天前更新

关于 RapidWorkers

RapidWorkers 让软件和 AI Agent 雇用人员完成付费数据收集、真实设备测试和人工判断任务。其 SDK 与 MCP 服务支持报价、发布任务,以及审核、批准或拒绝提交内容。

主要功能

  1. 01收集照片、音频、视频和文本
  2. 02在真实设备上测试应用和网站
  3. 03调查与易用性反馈
  4. 04发布前预览任务费用
  5. 05审核、批准或拒绝提交内容

适用场景

  1. 01按任务说明收集数据
  2. 02在真实设备上测试应用或网站
  3. 03收集母语者意见或易用性反馈
  4. 04审核人员提交内容并处理付款

MCP 相关

MCP 服务通过托管端点和本地 stdio 中继提供 RapidWorkers 任务工具。MCP 客户端可通过 OAuth 使用托管服务,或使用 API 密钥配置本地服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://www.rapidworkers.io/api/mcp/
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmrapidworkers-mcp0.1.0
pypirapidworkers-mcp0.1.0
cargorapidworkers-mcp0.1.0
ocighcr.io/rapidworkers-io/rapidworkers-mcp:0.1.0
mcpbrapidworkers-mcp-0.1.0.mcpb

工具

详细介绍

RapidWorkers SDK 和 MCP 服务

RapidWorkers 让软件和 AI Agent 能够雇用真人,在他们自己的设备上完成有偿小任务:

  • AI 数据收集: 按照你的要求收集照片、音频、视频和文本。
  • 真实设备测试: 用户安装你的应用或打开你的网站,报告问题并附上截图。
  • 人工判断: 母语者检查、问卷调查、可用性和第一印象反馈。

你会先获得费用报价并确认,然后发布任务,之后审核每份提交并批准(付款)或拒绝。本仓库包含官方客户端。它们都连接到托管的 MCP 服务 https://www.rapidworkers.io/api/mcp/,因此使用相同的工具、验证和安全措施。

软件包

语言SDK供本地客户端使用的 MCP 服务
Pythonpip install rapidworkersuvx rapidworkers-mcp
JavaScript / TypeScriptnpm install rapidworkersnpx -y rapidworkers-mcp
Rustcargo add rapidworkerscargo install rapidworkers-mcp
Gogo get github.com/RapidWorkers-io/rapidworkers/gogo install github.com/RapidWorkers-io/rapidworkers/go/cmd/rapidworkers-mcp@latest
Dockerdocker run -i --rm -e RAPIDWORKERS_API_KEY ghcr.io/rapidworkers-io/rapidworkers-mcp
Claude Desktop一键扩展:从 Releases 下载 rapidworkers-mcp-<version>.mcpb 并打开

所有客户端都需要从 https://www.rapidworkers.io/dashboard/api-management/ 获取 API 密钥,并将其作为 RAPIDWORKERS_API_KEY 传入。

连接 AI Agent

最简单的方式是使用托管服务,通过 OAuth 登录,无需安装任何内容:

claude mcp add --transport http rapidworkers https://www.rapidworkers.io/api/mcp/

对于会启动本地服务的客户端(Claude Desktop、Cursor、Windsurf、Cline、Zed 等):

{
  "mcpServers": {
    "rapidworkers": {
      "command": "npx",
      "args": ["-y", "rapidworkers-mcp"],
      "env": { "RAPIDWORKERS_API_KEY": "your-api-key" }
    }
  }
}

在代码中使用

from rapidworkers import RapidWorkers

rw = RapidWorkers()
quote = rw.preview_job_cost(kind="ai_task", pay_rate=0.25, quantity=100)
print(quote["total"])  # confirm the cost before creating anything
import { RapidWorkers } from 'rapidworkers';

const rw = new RapidWorkers();
const quote = await rw.previewJobCost({ kind: 'ai_task', pay_rate: 0.25, quantity: 100 });

完整示例请参阅各软件包的 README。

规则

每位工作者至少 $0.05(AI 任务为 $0.10,每份问卷回复为 $0.50),每项工作至少需要 10 位工作者,最低充值金额为 $20。创建工作需要提供来自 preview_job_cost 的 quote_id,并设置 confirm: true。批准会向工作者付款,且无法撤销;待处理的提交会在 2 天后自动获批。

本仓库的运作方式

  • spec/tools.json 是托管服务的完整工具列表。 scripts/codegen.py 会据此生成各 SDK 的类型化方法;如果生成的文件不是最新版本,CI 就会失败。
  • MCP 软件包是轻量的 stdio 中继:它们会将每个请求原样转发到托管服务,因此始终与其保持同步。
  • server.json 是 MCP Registry 中的条目。
  • 版本通过 GitHub Actions 发布;请参阅 RELEASING.md。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。