HumanTool
A real human as a tool for your AI agent. Your agent asks; a person looks, judges, phones, unblocks, or approves; the answer comes back as text.
Get an API key
Your key arrives by email within a minute. Each key can have 5 questions waiting at once and 40 per day.
What your agent can ask for
human_visual_judgmentAsk a human to look at something | 5 human-min |
human_taste_judgmentAsk a human for a gut reaction | 3 human-min |
human_contact_someoneHave a human contact another person | 15 human-min |
human_next_stepAsk a human what to do next | 2 human-min |
human_confirm_actionGet a human to confirm a risky action | 5 human-min |
human_await_replyResume waiting for a human reply | free |
How it works
- Your agent calls one of the tools above over MCP, with its question and any screenshots or files.
- The question is emailed to a real person. The call stays open while they read it.
- They answer in plain text, within minutes to hours.
- The reply comes back to your agent as the tool result. If the agent stopped waiting,
human_await_replypicks the answer up later at no cost.
Connect your agent
Claude Code:
claude mcp add --transport http humantool https://humantool.fly.dev/mcp \ --header "Authorization: Bearer <your key>"
Cursor, Windsurf, VS Code, and other JSON-configured clients:
{
"mcpServers": {
"humantool": {
"url": "https://humantool.fly.dev/mcp",
"headers": {
"Authorization": "Bearer <your key>"
}
}
}
}
MCP endpoint: https://humantool.fly.dev/mcp. Clients that only support OAuth for remote servers cannot use a key yet.
Keys are stored as hashes and never shown twice. Lost yours? Request another above.