claude mcp add askhuman -- npx -y @thrain/askhuman-mcp{
"mcpServers": {
"askhuman": {
"command": "npx",
"args": ["-y", "@thrain/askhuman-mcp"],
"env": {
"ASKHUMAN_API_KEY": "<askhuman_api_key>"
}
}
}
}ASKHUMAN_API_KEYResumen de MCP Servers
# AskHuman
**The control layer that makes AI agents deployable.** Agents call `ask_human` when they
hit a consequential business action (purchase orders, refunds, price changes — anything
that moves money, inventory, or customers); the question is delivered to real humans
(Slack, Discord, webhook, or a web inbox); the answer flows back to the blocked agent
with a human signature, rationale, and full audit trail.
Positioning (decided 2026-07-26): we gate **agent-initiated business actions** — ops,
not code review. Dev workflows (PRs) already have native approval rails; business
operations don't. Chartroom dogfooding exercises the mechanics; the market is ops.
Live: https://askhuman.thrain.ai · A [thrain.ai](https://thrain.ai) product. **MIT licensed, free to use.**
MCP server: `npx -y @thrain/askhuman-mcp` (see [packages/mcp](packages/mcp)).
## Phase roadmap
- **Phase 0 (this repo, live):** escalation-as-a-service — customers' *own* humans answer.
SaaS, no marketplace. Validates the interface.
- **Phase 1:** concierge marketplace — route to *our* human pool (hand-recruited).
- **Phase 2:** open supply — worker app, calibration traps, reputation, consensus votes.
- **Phase 3:** agent fleets — SLA capacity contracts + compliance audit trails.
## Architecture
```
agent ──MCP `ask_human` / POST /v1/asks──▶ Cloudflare Worker (Hono) ── D1
│
Slack / Discord / webhook / web inbox
│
human taps tokenized answer link
│
agent ◀── long-poll GET /v1/asks/:id/wait ────┘
```
- `worker/` — the whole service: API, answer pages, inbox, landing page. Cloudflare
Worker + D1, deployed at askhuman.thrain.ai.
- `packages/mcp/` — stdio MCP server exposing `ask_human` + `ask_human_status`.
Private (not published to npm yet — licence/scope pending, same as Blackout).
- `docs/API.md` — the HTTP API contract.
## Develop & deploy (this box)
```bash
source <(grep '^export CLOUDFLARE_' ~/.bashrc)
export npm_config_cache=/mnt/ext4dev/npm-cache
cd worker
npm install
npm run deploy # wrangler deploy
npm run db:schema:remote # apply schema.sql to prod D1
```
Secrets: `ADMIN_SECRET` (wrangler secret; also exported as `ASKHUMAN_ADMIN_SECRET` in
`~/.bashrc` on the box). Provision accounts:
```bash
curl -s -X POST https://askhuman.thrain.ai/admin/accounts \
-H "x-admin-secret: $ASKHUMAN_ADMIN_SECRET" \
-H "content-type: application/json" \
-d '{"name":"Acme","email":"ops@acme.com"}'
# → returns api_key (once!) and inbox_url
```
## Use the MCP server (any MCP client)
```bash
export ASKHUMAN_API_KEY=ah_live_...
claude mcp add askhuman -e ASKHUMAN_API_KEY=$ASKHUMAN_API_KEY \
-- node /mnt/ext4dev/repos/askhuman/packages/mcp/src/index.js
```
The agent gets an `ask_human(question, type, options?, sla_seconds?, max_wait_seconds?)`
tool that blocks until a human answers (or returns still-pending with resume instructions).
Lo que la gente pregunta sobre askhuman
¿Qué es thrain-ai/askhuman?
+
thrain-ai/askhuman es mcp servers para el ecosistema de Claude AI con 0 estrellas en GitHub.
¿Cómo se instala askhuman?
+
Puedes instalar askhuman clonando el repositorio (https://github.com/thrain-ai/askhuman) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar thrain-ai/askhuman?
+
thrain-ai/askhuman aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.
¿Quién mantiene thrain-ai/askhuman?
+
thrain-ai/askhuman es mantenido por thrain-ai. La última actividad registrada en GitHub es de today, con 0 issues abiertos.
¿Hay alternativas a askhuman?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega askhuman en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/thrain-ai-askhuman)<a href="https://claudewave.com/repo/thrain-ai-askhuman"><img src="https://claudewave.com/api/badge/thrain-ai-askhuman" alt="Featured on ClaudeWave: thrain-ai/askhuman" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!