Connect your account, then chat with AI to run tools.
Microworkers is a crowdsourcing marketplace for microtasks. Create campaigns to get workers to sign up for services, collect data, moderate content, and complete other human-intelligence tasks. 2M+ global workers. Pay per task starting at $0.10.
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/microworkersThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsLive probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com
Domain knowledge for Microworkers — workflow patterns, data models, and gotchas for your AI agent.
Crowdsourcing marketplace: employers post campaigns, workers submit proof, employers rate Satisfied / Revise / Not satisfied. Charged only for Satisfied tasks.
Copy: Clear numbered steps; general audience; no ALL CAPS steps, rude tone, or CAPS warnings/threats. Proofs in the proof box only — never email. Targeting: Intl campaigns for broad workers (country exclusion OK). Fair review: Satisfied when requirements met; Revise if incomplete; Not satisfied with reason if not met. Allowed: Articles, social actions, bookmarks, signups/referrals, transcription, extraction, app/site testing, file up/download, etc. Forbidden: Worker payments (cards, bank, fees, auto-charge trials), spam/ad clicks, negative or fake reviews, dating/adult, phone-activated tasks, survey/offer-wall farming, >3 connected tasks, off-platform contact or payment. Blocklist: CPA/offer programs, ad-click tasks, Google/Yelp/Amazon/Craigslist reviews, crypto exchanges, dating/adult, and many named platforms (Yelp, Amazon, Google AdSense, Binance, OnlyFans, Trust Pilot, etc.).
Deposits: card, Skrill, Dwolla (US). Not charged for Not satisfied ratings.
Slot flow: UNTAKEN → LOCKED → NOTRATED → OK/NOK/REVISE (+ REFUNDED, NOTREVIEWED).
Review blockers often appear only in employer INBOX, not in campaign GET, the dashboard, or API v2 — the campaign may stay PENDING_REVIEW with no blocked_reason while admin asks for URL/copy/geo fixes.
Legacy API: api.microworkers.com. Message IDs in URL path, not query params. Types: O-GENERAL, E-CAMPAIGN, E-ENABLE-CHAT, E-OTHER — pass include=message_types when listing.
Each slot includes answers (form responses), assigned_task_data (key-value pairs from the assigned task), and task_ids. For unique campaigns, compare assigned data against answers.
Showing 25 of 38 from the live probe.
Mw Create Hire Group Campaign
Create a campaign targeting a specific hire group of workers.
Mw Delete Campaign
Delete a stopped campaign. The campaign must be stopped first. This permanently removes it from your account.
Mw Delete Hire Group Campaign
Delete a stopped hire group campaign.
Mw Delete Message
Move a support inbox message to trash (legacy API: PUT /message/delete/{message_id}).
Mw Delete Task Group Slots
Delete all untaken slots from a tasks group. Only removes slots with UNTAKEN status.
Mw Delete Template
Delete a custom template. Cannot delete templates that are in use by active campaigns.
Mw Download File Proof
Get the download URL for a worker's file proof. The URL requires authentication with the API key header.
Mw Exclude Worker
Exclude a worker from all your future campaigns. Use for workers who submit low-quality or spam work. To undo, remove the worker from the exclusion list.
Mw Get Account
Get your Microworkers account ID and balance. The balance shows how much money is available to fund campaigns. Deposit funds at https://www.microworkers.com/deposit.php Optional comma-separated include: 'geo_zones' (all targeting zones and countries), 'excluded_workers' (paginated list of workers you have blocked). When include contains excluded_workers, page_size and next_page_token apply to that list.
Mw Get Campaign
Read Basic Campaigns (API: GET /basic-campaigns or /basic-campaigns/{id}). Omit campaign_id to list your campaigns with pagination (next_page_token). Provide campaign_id for full detail including slots_count and blocked_reason. UI IDs use a '_B' suffix — strip it for API calls.
Mw Get Category
Microworkers campaign categories. Omit category_id to list every category (id + title); pass category_id to fetch a single category. Comma-separated include: when category_id is set and include contains 'sub_categories', also loads sub-categories with minimum payment per geo zone (same as the dedicated sub-category list API). Key category IDs: '05' = Offer/Sign up, '09' = Data Collection/Mining, '94' = Testing, '99' = Other. Key sub-categories under 05: '0500' = Email Submit, '0501' = Opt-in (Si
Mw Get Hire Group Campaign
Read hire group campaigns. Without campaign_id, lists your campaigns. With campaign_id, returns details for one campaign.
Mw Get Hire Groups
List Microworkers hire groups (built-in defaults, your custom groups, or both). Use group IDs when creating hire group campaigns. For scope 'all', pagination returns separate cursors for default and custom lists.
Mw Get Job Queue
Check the status of an async job. Some operations (like campaign restart, adding task groups) return a job ID. Use this to see if the job completed successfully. Status values include: Pending, Uploading, Uploaded, Validation_Error, Upload_Error.
Mw Get Message
Read employer support inbox messages on api.microworkers.com. Omit message_id to list messages (optionally filter by folder, unread state, dates, or campaign_id). Set message_id to fetch one message with full body. When listing, include='message_types' adds the legacy type map from GET /message/types. Use during PENDING_REVIEW when admin questions do not appear in campaign API responses.
Mw Get Slot
Get slot details or list worker submission slots. With slot_id: returns one slot (answers, status, file proofs). Without slot_id: pass campaign_id and exactly one list selector — (1) neither task_id, tasks_group_id, nor hire_group → all slots for a basic campaign; (2) task_id → slots for that task; (3) tasks_group_id → slots for that task group; (4) hire_group=true → slots for a hire group campaign. Statuses include NOTRATED (awaiting review), OK, NOK, LOCKED, UNTAKEN, REVISE.
Mw Get Task
Read tasks for a Basic Campaign (GET /basic-campaigns/{campaign_id}/tasks[/task_id]). campaign_id is required. Without task_id, lists tasks with page_size and next_page_token. With task_id, returns one task — unique key/value data assigned to a worker position.
Mw Get Task Group
Read tasks groups for a Basic Campaign (GET …/tasks-groups or …/tasks-groups/{tasks_group_id}). campaign_id is required. Without tasks_group_id, returns a paginated list; with tasks_group_id, returns one group.
Mw Get Template
Task form templates: HTML instructions and questions workers fill out. Omit template_id to list your custom templates with page_size / next_page_token. Comma-separated include on the list path: pass 'default_templates' to also load built-in defaults (GET /templates/default); use default_templates_next_page_token to page that list. Pass template_id to fetch a single template with full HTML and question metadata. Use the template id when creating campaigns.
Mw Get Transaction
Read Microworkers account transactions (GET /accounts/me/transactions or …/transactions/{id}). Omit transaction_id to list with optional transaction_type filter and next_page_token. Set transaction_id for a single deposit, campaign charge, withdrawal, or service line.
Mw Get Worker
Get information about a Microworkers worker by their ID.
Mw Give Bonus
Give a bonus to a worker for a completed slot. The bonus must be between 10% and 200% of the position cost. Can only be given to slots rated as OK (Satisfied).
Mw Invite Hire Group Worker
Invite a worker into a custom hire group via POST /hire-groups/custom/{hire_group_id}/workers/{worker_id}. List custom hire groups and look up worker profiles to collect IDs first.
Mw Pause Campaign
Pause an active campaign. Workers currently working can finish, but no new workers can accept tasks. Resume the campaign to reactivate.
Mw Pause Hire Group Campaign
Pause a hire group campaign. Suspends new task pickup without deleting campaign data; resume the hire group campaign to restore availability.
Microworkers is a crowdsourcing marketplace for microtasks. Create campaigns to get workers to sign up for services, collect data, moderate content, and complete other human-intelligence tasks. 2M+ global workers. Pay per task starting at $0.10. It provides 38 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/microworkers. Authentication is handled automatically.
Microworkers provides 38 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Microworkers uses API Key. Microworkers requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Microworkers to any MCP client in minutes
Other MCP servers in this category from the directory index
This is official MCP server for Turrior, an HR platform that helps companies hire better and faster....
The Care Quality Commission provides an API to access data related to the quality and performance of...
6 toolsAirtable collaborative database platform. Read and write bases, schema, records, and comments throug...
14 toolsAmazon Mechanical Turk (MTurk) is a crowdsourcing marketplace for delegating tasks to human workers ...
25 toolsFactorial is a human resources management software that helps businesses manage employee data, track...
27 toolsEventbrite is a platform for event management and ticketing that allows users to create, share, and ...
76 tools