@jevaas/mcp
v0.2.0
Published
Servidor MCP do JEVaaS — julgamento tipado e roteado nas suas ferramentas (Claude Code, Cursor…)
Maintainers
Readme
@jevaas/mcp
Servidor MCP do JEVaaS (stdio): julgamento tipado e roteado dentro do Claude Code, Cursor e afins.
{
"mcpServers": {
"jevaas": {
"command": "npx",
"args": ["-y", "@jevaas/mcp"],
"env": { "JEVAAAS_API_KEY": "${JEVAAAS_API_KEY}" }
}
}
}Ambiente
| variável | papel |
| --- | --- |
| JEVAAAS_API_KEY | obrigatória; chave jev_sk_* do painel (sem ela o servidor encerra com código 1) |
| JEVAAAS_BASE_URL | opcional; JEVAAAS_URL (§8) também é aceito |
Tools
| tool | para quê |
| --- | --- |
| jev_models | modelos que dá para escolher (Jev ou Drex) e o padrão |
| jev_fanout | perguntas tipadas sem contrato (choice, score, noul), em paralelo; redact_identity opcional |
| jev_judge | julga um estado contra um contrato publicado: rota, limiar aplicado e recibo |
| jev_contracts | lista os contratos do inquilino com versão vigente e modo |
| jev_receipts | histórico auditável dos julgamentos (filtra por contrato, rota e audit) |
| jev_label | grava o rótulo que uma pessoa conferiu (calibração e falso-auto; escopo write) |
| jev_calibration | acerto × confiança por faixa e versão, divergência em sombra, taxa de revisão humana |
| jev_contract_create | publica a versão 1 de um contrato (escopo write) |
Ler a rota antes de agir
jev_judge devolve a decisão crua. A rota é a instrução:
auto— pode agir, dentro doallowdevolvido.collect_evidence— busque evidência nova no estado e rejulgue; não aja.human_review— enfileire para uma pessoa; não aja.abstain(statusabstained) — nenhuma opção do menu serve: corrija o menu, não a pergunta; não aja.
Confira também enforced: em modo sombra ele vem false e nada está
autorizado, mesmo com rota auto. O JEVaaS nunca executa nada — quem tem motor
de política e quem pode publicar, pagar ou apagar é o consumidor.
Licença
MIT © Vertikon
