Intégration

Serveur Jev MCP

jev-mcp est un serveur MCP communautaire qui donne aux agents de code douze outils de décision typés propulsés par Jev. Il tourne via npx, requiert Node.js 22+ et fonctionne avec tout endpoint compatible System One — dont jev-api.org, qui facture 1 crédit par requête réussie.

Mis à jour

Qu'est-ce que jev-mcp

jev-mcp est un serveur MCP open source de jkudish, publié sous licence MIT et distribué comme le paquet npm @jkudish/jev-mcp. C'est un projet communautaire, pas un produit TypeSafe. Une fois installé, votre agent — Claude Code, Codex, Amp ou tout client MCP — peut appeler Jev pour vérifier des affirmations, filtrer du texte, reclasser des candidats et contrôler des patchs sans écrire de code de liaison.

Le serveur parle à un endpoint compatible System One. Définissez JEV_PROVIDER=compatible et JEV_API_BASE_URL sur l'URL POST complète — pour ce site https://jev-api.org/v1/systemone — plus JEV_API_KEY avec une clé jev-api.org. JEV_MCP_MODEL vaut jev-latest par défaut.

Les douze outils

Chaque outil encapsule une ou plusieurs questions typées, donc l'agent reçoit une probabilité ou un choix plutôt qu'un paragraphe.

Outils exposés par le serveur jev-mcp
OutilCe qu'il fait
jev_verifyVérifie des affirmations contre des preuves et renvoie une probabilité.
jev_screenJuge le texte récupéré, y compris la probabilité d'injection de prompt.
jev_noulRépond à une question oui/non simple.
jev_findChoisit le meilleur candidat d'une liste par le sens.
jev_rerankReclasse des candidats par rapport à une requête.
jev_classifyApplique des étiquettes en lot aux éléments.
jev_decideChoisit parmi des alternatives bornées.
jev_compareDécrit comment deux passages se rapportent.
jev_extractExtrait des valeurs de champs avec regex plus jugement.
jev_auditAudite les valeurs extraites contre la source.
jev_reviewNote un diff proposé.
jev_gateExamine un patch et les déclarations de fin avant le merge.

Installation par client

Le serveur lui-même est npx -y @jkudish/jev-mcp. Branchez les variables d'environnement dans le client que vous utilisez :

# 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_..."
      }
    }
  }
}

Coût sur jev-api.org

Chaque appel d'outil envoie au moins une requête API, et sur ce site chaque requête réussie utilise 1 crédit. Un agent qui vérifie, filtre et contrôle dans une tâche peut donc dépenser plusieurs crédits — surveillez la fréquence à laquelle l'agent sollicite les outils.

Il existe aussi un mode HTTP optionnel : lancez le serveur avec --http et il sert /mcp. Sauf s'il est lié au loopback, vous devez définir JEV_MCP_AUTH_TOKEN pour ne pas laisser l'endpoint ouvert.

FAQ

Faut-il une clé TypeSafe pour jev-mcp ?

Pas quand vous l'exécutez contre ce site. Définissez JEV_PROVIDER=compatible, JEV_API_BASE_URL=https://jev-api.org/v1/systemone et JEV_API_KEY avec une clé de votre tableau de bord jev-api.org.

Quelle version de Node.js faut-il ?

Node.js 22 ou plus. Le serveur tourne via npx -y @jkudish/jev-mcp, donc aucune installation permanente n'est requise.

jev-mcp est-il un projet officiel de TypeSafe ?

Non — c'est un projet communautaire de jkudish sous licence MIT. Il fonctionne avec tout endpoint compatible System One, dont le /v1/systemone de ce site.

Combien coûte une session d'agent ?

Chaque appel d'outil fait au moins une requête API ; une requête réussie sur ce site utilise 1 crédit, donc le coût évolue avec le nombre d'outils invoqués par l'agent par tâche.

Donnez Jev à votre agent

Créez une clé, définissez les trois variables d'environnement, et les douze outils sont actifs dès la prochaine session.