RapidWorkers MCP server
Let your AI agent hire real people. RapidWorkers connects agents to people who do paid microtasks on their own devices:
- AI data collection: photos, audio, video and text gathered to your brief (receipts, voices with different accents, objects in real homes).
- Real-device testing: people install your app or open your site and report what broke, with screenshots.
- Human judgment: native-speaker checks, surveys, first-impression and usability feedback.
The agent gets a cost quote, asks you to confirm it, posts the task, then reviews each submission against the brief and approves or rejects it. Every payment needs a quote and an explicit confirmation.
Two ways to connect
1. Hosted server, no install (recommended where supported). Add https://www.rapidworkers.io/api/mcp/ as a remote MCP server and sign in with OAuth. In Claude Code:
claude mcp add --transport http rapidworkers https://www.rapidworkers.io/api/mcp/
2. This package, for clients that launch local servers. Create an API key at https://www.rapidworkers.io/dashboard/api-management/, then:
uvx rapidworkers-mcp # or: pip install rapidworkers-mcp && rapidworkers-mcp
Claude Desktop, Cursor, Windsurf, Cline and similar (mcpServers config):
{
"mcpServers": {
"rapidworkers": {
"command": "uvx",
"args": ["rapidworkers-mcp"],
"env": { "RAPIDWORKERS_API_KEY": "your-api-key" }
}
}
}
Claude Code:
claude mcp add rapidworkers -e RAPIDWORKERS_API_KEY=your-api-key -- uvx rapidworkers-mcp
The package relays every request to the hosted server, so its tools, instructions and limits are always the live ones. Without RAPIDWORKERS_API_KEY it still starts and lists the tools; tool calls then explain how to create a key.
| Variable | Required | Description |
|---|---|---|
RAPIDWORKERS_API_KEY |
yes, for tool calls | API key from your RapidWorkers dashboard |
RAPIDWORKERS_MCP_URL |
no | Endpoint override (default https://www.rapidworkers.io/api/mcp/) |
Tools
| Tool | What it does |
|---|---|
get_account |
Balance, deposit status, AI task access, commission rate |
get_platform_info |
Limits, fees, categories, prefilled job types, AI task types, country codes |
list_transactions |
Latest deposits, charges, refunds |
get_deposit_link |
Checkout link for a person to add funds ($20 minimum) |
preview_job_cost |
Cost quote with a quote_id (nothing is charged) |
create_job |
Post a custom microtask |
create_prefilled_job |
Post a ready-made job from a link |
create_survey |
Post a paid survey with your questions, screeners and attention checks |
create_ai_task |
Collect photos, audio, video or text for AI work |
request_ai_task_access |
Ask the RapidWorkers team to enable AI tasks |
list_jobs / get_job |
Your jobs and AI tasks, newest first |
extend_job / cancel_job |
Add workers, or cancel and refund the rest |
list_submissions |
Proofs to review |
get_survey_results |
Aggregated survey answers, response funnel and quality bands |
approve_submission / reject_submission / approve_all_pending |
Pay or reject work |
block_worker / unblock_worker / list_blocked_workers |
Manage who can work for you |
Rules
At least $0.05 per worker ($0.10 for AI tasks, $0.50 per survey response), at least 10 workers per job, $20 minimum deposit. A first deposit is required before posting. Approving pays the worker and cannot be undone; pending submissions are approved automatically after 2 days.
Links
- Docs: https://www.rapidworkers.io/developers/#mcp
- Python SDK:
rapidworkers - Source: https://github.com/RapidWorkers-io/rapidworkers
- License: MIT
Metadata
Release files for rapidworkers-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rapidworkers_mcp-0.1.0.tar.gz | 20.3 kB | With provenance | Details for rapidworkers_mcp-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rapidworkers_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for rapidworkers_mcp-0.1.0-py3-none-any.whl |
Total release size: 40.7 kB
Release files / rapidworkers_mcp-0.1.0.tar.gz
| Download URL | rapidworkers_mcp-0.1.0.tar.gz |
|---|---|
| Size | 20.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fbf9995ce69bf2d158c450b68eb1c26b531b83def14ca14c987eb443e42e61b1
|
|
BLAKE2b-256 checksum How to use checksums |
ca9dc2414666f6f54dfc885b16d2392ffe9dea1280313e13c806aff85108efd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 10, 2026.
Transparency logRelease files / rapidworkers_mcp-0.1.0-py3-none-any.whl
| Download URL | rapidworkers_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 20.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
23a68bb5de05b9a2c0cda9bd0b08a84d4c800540ff6b0d5b81c9b77a9fc936db
|
|
BLAKE2b-256 checksum How to use checksums |
7ce0d5c485f2fc512049113dc5c7f8c10ca103c20f9750970312722cf72d6962
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 10, 2026.
Transparency logSecurity for rapidworkers-mcp 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
Both files in this release have been uploaded with provenance metadata.
Attestation for rapidworkers_mcp-0.1.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 10, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.