withHuman MCP
Coloque suas chamadas de ferramentas importantes atrás de aprovações humanas.
Servidor MCP hospedado
npx add-mcp 'https://app.withhuman.ai/api/mcp/v1'Instala no Claude Code, Codex, Cursor e outros
Documentação
A camada de aprovação para agentes de IA.
O withHuman permite que você coloque as ações mais consequentes dos seus agentes atrás de aprovações humanas, para que seus agentes possam fazer trabalho real.
Independente de framework · Código aberto · Construído sobre padrões abertos
Demo
Veja o fluxo.
Assista um agente atingir uma chamada consequente e, em seguida, seja o humano que decide se ela acontece.
Northwind Supportsupport-agent · online
interceptado
stripe.refund Em espera
#support-approvals
regra: reembolsos acima de $25
SASam Alvarez · de plantão
Notificado via Slack e push
O withHuman mantém a chamada em espera enquanto o revisor de plantão é acionado.
support-agentquer chamar stripe.refund
agora mesmo · execução #4821
Requer revisão
Reembolsar a cobrança duplicada de $49,00 para [email protected] da interrupção de terça-feira.
| cobrança | ch_3QK9rN2eZvKYlo2C |
|---|---|
| valor | $49,00 |
| motivo | duplicate_charge |
A aprovar D negar
- 01 Chat do agente
- 02 Interceptar e rotear
- 03 Decisão humana
- 04 Resultado
Recursos
Tudo entre o pedido e a decisão.
O AAP cuida da conexão. O withHuman cuida das pessoas: levar cada solicitação ao revisor certo, onde quer que estejam, e manter os registros.
roteamento
O revisor certo, sempre
Roteie solicitações por agente, ferramenta ou payload. Escale quando ninguém responder, reatribua quando alguém estiver ausente e encadeie aprovações para os casos mais sérios.
- Roteie por agente, ferramenta ou payload
- Escalonamento e reatribuição por ausência integrados
- Aprovações em cadeia para ações sérias
trilha de auditoria
Cada decisão registrada
Um registro imutável de cada solicitação, decisão, nota e identidade do revisor. Quando alguém perguntar quem aprovou isso, você saberá.
- Histórico somente de acréscimo, imutável
- Identidade do revisor em cada decisão
- Notas e payloads completos mantidos com a solicitação
destinos
Encontre os revisores onde eles estão
As solicitações chegam aos revisores nas superfícies que eles já acompanham. Decisões levam segundos quando a solicitação encontra você.
- Slack, direto no seu canal de aprovações
- Aplicativos para iPhone e Android com push
- E-mail e webhooks para todo o resto
Casos de uso
Para as ações que você não pode desfazer.
Deixe os agentes redigirem tudo e não enviarem nada até que alguém responsável tenha analisado.
Terça-feira, 3 de março
9:41
withHumanagora
legal-ops-agent: Enviar o formulário de renovação do pedido para a Northwind Trading para assinatura.
AprovarNegar
Integração
Uma chamada de ferramenta. Qualquer framework.
Se o seu agente pode chamar uma ferramenta, ele pode esperar por um humano. Sem dependência de SDK e sem reescrever fluxos de trabalho. Integrações nativas para Claude Code, Codex, OpenAI Agents SDK, Claude Agent SDK, LangChain e chamadas MCP puras.
$claude mcp add withhuman -- npx @withhuman/mcp
{
"mcpServers": {
"withhuman": {
"command": "npx",
"args": ["@withhuman/mcp"]
}
}
}
Padrão aberto
Sem dependência. É um protocolo.
Seus agentes falam com o withHuman via AAP, o Agent Approval Protocol. O AAP é uma especificação aberta projetada pela withHuman para pausar um agente e retornar uma decisão humana. O protocolo e o núcleo do withHuman são de código aberto. Sua integração pertence ao protocolo, não a nós.
RFC
Construído em público
A especificação evolui publicamente: problemas, propostas e mudanças significativas acontecem onde você pode vê-las e contestá-las.
aap/request
Uma integração, qualquer provedor
Agentes e frameworks integram-se ao AAP, não ao withHuman. Nosso objetivo é ser o melhor provedor, nunca o único.
código aberto
Saia quando quiser
A especificação, SDKs, adaptadores e testes de conformidade são de código aberto. Troque de provedor sem reescrever um único agente.
withhuman/core
Auto-hospedável
O núcleo do withHuman é de código aberto: a fila, a trilha de auditoria e a interface web. Execute na sua própria infraestrutura ou deixe o nível hospedado executá-lo para você.