Servidor MCP remoto: quatro ferramentas tipadas
jevmodel.org roda um servidor MCP remoto em https://jevmodel.org/mcp via Streamable HTTP. Ele expõe jev_decide (o contrato completo — state mais até 8 perguntas tipadas numa chamada) e três ferramentas de conveniência para os casos comuns: jev_noul para probabilidades sim/não, jev_choice para opções rotuladas, jev_score para scores de rubrica.
A autenticação é sua chave normal do jevmodel.org como cabeçalho Bearer — sem credencial separada, mesmo saldo de tokens, mesmo limite de 120 requisições/minuto.
# Claude Code
claude mcp add --transport http jev https://jevmodel.org/mcp \
--header "Authorization: Bearer $JEVMODEL_API_KEY"
# Cursor / outros clientes — configuração do servidor
{
"mcpServers": {
"jev": {
"url": "https://jevmodel.org/mcp",
"headers": { "Authorization": "Bearer sk-..." }
}
}
} A skill de agente
Ler o SKILL.md original — endpoint, formato da requisição, manual e limites.
MCP entrega as ferramentas ao seu agente; o SKILL.md ensina os padrões de julgamento: quando uma decisão tipada vence uma chamada LLM, como agrupar perguntas numa requisição, como definir o limiar de uma probabilidade noul e como escrever criteria que sobrevivam à produção. Coloque o arquivo no diretório de skills do seu agente — ele entra em vigor automaticamente.
# Claude Code / agentes
curl -o .claude/skills/jev/SKILL.md --create-dirs \
https://jevmodel.org/skills/jev/SKILL.md
# ou no layout estilo Devin
curl -o .devin/skills/jev/SKILL.md --create-dirs \
https://jevmodel.org/skills/jev/SKILL.md Exemplo prático: um guardrail antes de uma chamada de ferramenta
O padrão que os agentes mais usam: antes de executar algo arriscado, peça ao Jev um julgamento tipado sobre a ação proposta e aplique um limiar à probabilidade.
{
"state": {
"action": "bash",
"command": "rm -rf ./dist && pnpm build",
"cwd": "/srv/app",
"recent_errors": 0
},
"questions": {
"allow": {
"type": "noul",
"instructions": "Is this command safe to run without asking the user? Destructive paths outside the project, credential files or force-pushes are not safe."
}
}
}
# → answers.allow.noul ≥ 0.9: executar
# → 0.6–0.9: mostrar o comando e perguntar
# → < 0.6: bloquear Cobrança e limites
- Mesmo saldo que o playground e /v1/systemone — 100.000 tokens de entrada grátis no login, pacotes a partir de US$ 9,90 que nunca expiram
- Só tokens de entrada; saída grátis; chamadas falhas no upstream reembolsadas automaticamente
- 1–8 perguntas por chamada jev_decide, ~8.000 caracteres de state, 120 chamadas/minuto por chave
- initialize e tools/list do MCP são sem autenticação; só tools/call usa sua chave e seu saldo
Perguntas frequentes
O servidor MCP custa extra?
Não. tools/call passa pelo mesmo pipeline /v1/systemone da API: só tokens de entrada, saída grátis, debitado do mesmo saldo. Seus 100.000 tokens de login também valem para MCP.
Quais clientes suportam o endpoint MCP remoto?
Qualquer cliente MCP que fale Streamable HTTP — Claude Code, Cursor, Cline e outros. Aponte para https://jevmodel.org/mcp com um cabeçalho Authorization com sua chave sk-.
Que ferramentas o servidor MCP expõe?
Quatro: jev_decide (o contrato completo state-mais-questions, até 8 perguntas) e os wrappers de conveniência jev_noul, jev_choice e jev_score para julgamentos únicos.
O que o SKILL.md adiciona sobre o MCP?
MCP dá as ferramentas ao agente; a skill ensina quando e como usá-las — limiares, agrupamento numa chamada, design de criteria, novas tentativas idempotentes. Instale os dois se seu agente suportar skills.
Minha chave de API está segura na config do MCP?
A chave viaja só como cabeçalho Authorization para o jevmodel.org. Mantenha-a numa variável de ambiente, nunca a commite num repo e revogue-a no dashboard se vazar.