humanrail-mcp-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@humanrail-mcp-serverreview this refund eligibility for order #12345"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HumanRail MCP Server
Route tasks requiring human judgment to a vetted worker pool — directly from any AI agent.
When your AI agent hits something it can't handle — content moderation, refund decisions, subjective quality assessments, data verification — HumanRail routes it to a human worker, verifies the result, pays the worker via Lightning Network, and returns structured output.
Think "Stripe for human judgment."
Quick Start
Install
pip install humanrail-mcp-serverOr run directly:
uvx humanrail-mcp-serverConfigure
Add to your Claude Code config (~/.claude.json):
{
"mcpServers": {
"humanrail": {
"command": "uvx",
"args": ["humanrail-mcp-server"],
"env": {
"HUMANRAIL_API_KEY": "ek_live_your_key_here"
}
}
}
}Or for Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"humanrail": {
"command": "uvx",
"args": ["humanrail-mcp-server"],
"env": {
"HUMANRAIL_API_KEY": "ek_live_your_key_here"
}
}
}
}Get an API Key
Sign up at humanrail.dev to get your API key.
Related MCP server: ProofStream MCP Server
Available Tools
Tool | Description |
| Route a task to a human worker for review/judgment |
| Check the status and result of a task |
| Poll until a task completes (blocking) |
| Cancel a pending task |
| List tasks with filters (status, type, date range) |
| View usage stats and billing summary |
| Check if the HumanRail API is reachable |
Example Usage
Once connected, Claude can use HumanRail naturally:
User: "Review this customer's refund request — order #12345, they say the item arrived damaged."
Claude: I'll route this to a human reviewer for a refund eligibility decision. (calls create_task with task_type="refund_eligibility")
The human reviewer has verified: Refund approved. The item shows visible damage in the photos and the customer's account is in good standing.
Task Types
You can create any task type. Common examples:
content_moderation— Is this content appropriate?refund_eligibility— Should we approve this refund?data_verification— Is this information accurate?quality_assessment— Rate this output 1-10document_review— Extract/verify information from a documentsentiment_analysis— What's the tone/intent of this message?
Output Schema
Define exactly what you need back using JSON Schema:
# Boolean decision
{"type": "object", "required": ["approved"], "properties": {"approved": {"type": "boolean"}}}
# Rating with explanation
{"type": "object", "required": ["score", "reason"],
"properties": {"score": {"type": "integer", "minimum": 1, "maximum": 10},
"reason": {"type": "string"}}}Environment Variables
Variable | Required | Default | Description |
| Yes | — | Your API key ( |
| No |
| API base URL |
How It Works
AI Agent → create_task() → HumanRail API → Worker Pool
↓
AI Agent ← get_task() ← Verified Result ← Verification PipelineCreate: Agent sends task with context and output schema
Route: HumanRail's routing engine assigns the best-matched worker
Execute: Worker reviews the context and submits their judgment
Verify: 6-stage verification pipeline validates the result
Pay: Worker is paid via Lightning Network (instant)
Return: Verified result is available via
get_taskorwait_for_task
Pricing
Pay per task. No subscriptions. Workers are paid from your task budget.
Low risk: $0.10–$0.50 per task
Medium risk: $0.25–$1.00 per task
High/Critical: $1.00–$5.00 per task
Pricing depends on task complexity, SLA requirements, and risk tier.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Human-as-a-Service for AI agents. Delegate tasks that need a real human, get results via API.
Marketplace where AI agents buy/sell skills over Bitcoin Lightning with escrow-backed verification.
Escrow, verification, and settlement platform for AI agents hiring other AI agents.
API for AI agents to delegate tasks to real humans.
Related MCP Servers
- AlicenseAqualityFmaintenanceEnables AI agents to search for and hire humans for real-world tasks.3332 npm7MIT
- AlicenseAqualityCmaintenanceEnables AI agents to dispatch human verifiers for physical world tasks like product authentication, property inspection, and document verification, returning timestamped evidence reports.347 npmMIT
- FlicenseNot gradedqualityDmaintenanceLets AI agents natively discover and hire human experts for tasks they can't do themselves, such as research, verification, and expert calls.-
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to post real-world tasks, match them to people, and release payments through a delegation-based authorization system that enforces scoped, spend-capped permissions.-