Human Dispatch MCP server
io.github.zyntarasystems/human-dispatch-mcp·v0.2.2MCP server that dispatches physical-world tasks to humans through a unified API
0 stars51 downloads/wk
Reviews
Write oneNobody has reviewed Human Dispatch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Human Dispatch tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan31 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 123 days ago8/15
- Maintainer identityregistry namespace matches repository owner6/10
How Human Dispatch compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 69/100
- higher than 33% of 48,255 servers
- Downloads a week
- 51
- more than 43% of 12,191 servers with a package
Install Human Dispatch in Claude Code, Cursor or VS Code
Runs npx -y human-dispatch-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add human-dispatch-mcp -- npx -y human-dispatch-mcp
What the publisher says
From the Human Dispatch repository's README, as published. We do not edit it. Read it on GitHub
human-dispatch-mcp
🌐 humandispatch.ai — Homepage & provider docs
A universal dispatch layer for AI-agent-to-human task routing — Any business (law firms, VA services, freelancers, agencies) can plug in via webhooks and start receiving AI-dispatched tasks in minutes.
Routes tasks to registered webhook providers with smart matching, fallback chains, and proof-of-completion tracking. Any service provider registers a webhook, and the router matches tasks to providers based on capabilities, region, and budget.
Quick Start
# Clone and install
git clone https://github.com/zyntarasystems/human-dispatch-mcp.git
cd human-dispatch-mcp
npm install
# Configure (optional — works out of the box with manual fallback)
cp .env.example .env
# Build and run
npm run build
node dist/index.jsTesting with MCP Inspector
The easiest way to verify the server is working:
npx @modelcontextprotocol/inspector node dist/index.jsOpen http://localhost:5173, enter the proxy session token shown in your terminal, and click Connect.
Test sequence:
- List backends — call humanlistbackends to see webhook_provider and manual
- Register a provider — call humanregisterprovider:
{
"name": "Test Provider",
"webhook_url": "https://webhook.site/your-uuid",
"webhook_secret": "a-secret-that-is-at-least-32-chars-long!",
"categories": ["digital_micro"],
"task_types": ["digital"],
"regions": ["*"],
"min_budget_usd": 0,
"max_budget_usd": 500,
"max_concurrent_tasks": 10
}- Dispatch a task — call humandispatchtask with Raw JSON input mode:
{
"description": "Test task — verify the MCP server is routing correctly",
"category": "digital_micro",
"task_type": "digital",
"budget": { "max_usd": 5, "currency": "USD" },
"deadline": {
"complete_by": "2026-04-10T18:00:00Z",
"urgency": "low"
},
"proof_required": ["text_report"],
"quality_sla": "low",
"callback_url": null
}The task should route to your registered provider. If no providers match, it falls through to the manual backend.
MCP Client Configuration
Claude Desktop / Cursor / Any MCP Client
{
"mcpServers": {
"human-dispatch": {
"command": "npx",
"args": ["human-dispatch-mcp"]
}
}
}HTTP Transport
Note: HTTP transport binds to 127.0.0.1 only. For remote access, place a TLS-terminating reverse proxy (e.g. nginx, Caddy) in front of the server. Never expose the port directly.
Required: HTTP transport refuses to start without MCPAUTHTOKEN set. All POST /mcp requests must include Authorization: Bearer . The /callbacks/task/:taskId endpoint uses HMAC-signature auth instead — providers do not see the bearer token.
{
"mcpServers": {
"human-dispatch": {
"command": "npx",
"args": ["human-dispatch-mcp"],
"env": {
"TRANSPORT": "http",
"PORT": "3000",
"MCP_AUTH_TOKEN": "a-long-random-string-32-chars-or-more"
}
}
}
}Tools Reference
Architecture
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Human Dispatch: common questions
- Is Human Dispatch MCP server safe?
- With care: it is graded C, so read the findings first (69/100). Read the Human Dispatch safety report
- How do I install Human Dispatch?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Human Dispatch need an API key?
- Yes. The registry entry asks for
RENTAHUMAN_API_KEY,MTURK_ACCESS_KEY_ID,MTURK_SECRET_ACCESS_KEY. - Is Human Dispatch maintained?
- The last commit was 161 days ago (2026-05-27). The latest release is v0.2.2.
- How does Human Dispatch compare with other MCP servers?
- safety score 69/100 (higher than 33% of 48,255 servers); downloads a week 51 (more than 43% of 12,191 servers with a package). Full comparison.