Integração

Servidor Jev MCP

jev-mcp é um servidor MCP da comunidade que dá aos agentes de código doze ferramentas de decisão tipadas movidas pelo Jev. Roda via npx, precisa de Node.js 22+ e funciona com qualquer endpoint compatível com System One — incluindo o jev-api.org, que cobra 1 crédito por requisição bem-sucedida.

Atualizado

O que é o jev-mcp

jev-mcp é um servidor MCP open-source de jkudish, publicado sob licença MIT e distribuído como o pacote npm @jkudish/jev-mcp. É um projeto da comunidade, não um produto da TypeSafe. Instalado, seu agente — Claude Code, Codex, Amp ou qualquer cliente MCP — pode chamar o Jev para verificar afirmações, triar texto, reordenar candidatos e barrar patches sem escrever código de cola.

O servidor fala com um endpoint compatível com System One. Defina JEV_PROVIDER=compatible e JEV_API_BASE_URL com a URL POST completa — neste site https://jev-api.org/v1/systemone — além de JEV_API_KEY com uma chave do jev-api.org. JEV_MCP_MODEL usa jev-latest por padrão.

As doze ferramentas

Cada ferramenta embrulha uma ou mais perguntas tipadas, então o agente recebe uma probabilidade ou uma escolha em vez de um parágrafo.

Ferramentas expostas pelo servidor jev-mcp
FerramentaO que faz
jev_verifyConfere afirmações contra evidências e devolve uma probabilidade.
jev_screenJulga texto obtido, incluindo a probabilidade de prompt injection.
jev_noulResponde uma pergunta simples de sim/não.
jev_findEscolhe o melhor candidato de uma lista por significado.
jev_rerankReordena candidatos contra uma consulta.
jev_classifyAplica rótulos em lote aos itens.
jev_decideEscolhe entre alternativas limitadas.
jev_compareDescreve como duas passagens se relacionam.
jev_extractExtrai valores de campos com regex mais julgamento.
jev_auditAudita valores extraídos contra a fonte.
jev_reviewPontua um diff proposto.
jev_gateRevisa um patch e as alegações de conclusão antes do merge.

Instalação por cliente

O servidor em si é npx -y @jkudish/jev-mcp. Conecte as variáveis de ambiente no cliente que você usa:

# Claude Code
JEV_PROVIDER=compatible \
JEV_API_BASE_URL=https://jev-api.org/v1/systemone \
JEV_API_KEY=jeva_... \
claude mcp add jev -- npx -y @jkudish/jev-mcp

# Amp
amp mcp add jev -- npx -y @jkudish/jev-mcp
# ~/.codex/config.toml
[mcp_servers.jev]
command = "npx"
args = ["-y", "@jkudish/jev-mcp"]

[mcp_servers.jev.env]
JEV_PROVIDER = "compatible"
JEV_API_BASE_URL = "https://jev-api.org/v1/systemone"
JEV_API_KEY = "jeva_..."
{
  "mcpServers": {
    "jev": {
      "command": "npx",
      "args": ["-y", "@jkudish/jev-mcp"],
      "env": {
        "JEV_PROVIDER": "compatible",
        "JEV_API_BASE_URL": "https://jev-api.org/v1/systemone",
        "JEV_API_KEY": "jeva_..."
      }
    }
  }
}

Custo no jev-api.org

Cada chamada de ferramenta envia ao menos uma requisição à API, e neste site cada requisição bem-sucedida usa 1 crédito. Um agente que verifica, tria e barra numa tarefa pode gastar vários créditos — fique de olho na frequência com que o agente recorre às ferramentas.

Há também um modo HTTP opcional: inicie o servidor com --http e ele serve /mcp. A menos que se vincule ao loopback, você deve definir JEV_MCP_AUTH_TOKEN para não deixar o endpoint aberto.

Perguntas frequentes

Preciso de uma chave da TypeSafe para o jev-mcp?

Não, quando rodar contra este site. Defina JEV_PROVIDER=compatible, JEV_API_BASE_URL=https://jev-api.org/v1/systemone e JEV_API_KEY com uma chave do seu painel no jev-api.org.

Qual versão do Node.js é necessária?

Node.js 22 ou superior. O servidor roda via npx -y @jkudish/jev-mcp, então não é preciso instalação permanente.

O jev-mcp é um projeto oficial da TypeSafe?

Não — é um projeto da comunidade de jkudish sob licença MIT. Funciona com qualquer endpoint compatível com System One, incluindo o /v1/systemone deste site.

Quanto custa uma sessão de agente?

Cada chamada de ferramenta faz ao menos uma requisição à API; uma requisição bem-sucedida neste site usa 1 crédito, então o custo escala com quantas ferramentas o agente invoca por tarefa.

Dê o Jev ao seu agente

Crie uma chave, defina as três variáveis de ambiente e as doze ferramentas ficam ativas na próxima sessão.