Integration
Jev MCP Server
jev-mcp ist ein Community-MCP-Server, der Coding-Agenten zwölf typisierte Entscheidungs-Tools auf Basis von Jev gibt. Er läuft über npx, braucht Node.js 22+ und funktioniert mit jedem System-One-kompatiblen Endpoint — einschließlich jev-api.org, das 1 Credit pro erfolgreichem Request berechnet.
Aktualisiert
Was jev-mcp ist
jev-mcp ist ein Open-Source-MCP-Server von jkudish, unter MIT-Lizenz veröffentlicht und als npm-Paket @jkudish/jev-mcp vertrieben. Es ist ein Community-Projekt, kein TypeSafe-Produkt. Nach der Installation kann Ihr Agent — Claude Code, Codex, Amp oder jeder MCP-fähige Client — Jev aufrufen, um Behauptungen zu prüfen, Text zu sichten, Kandidaten neu zu ordnen und Patches zu prüfen, ohne Glue-Code zu schreiben.
Der Server spricht mit einem System-One-kompatiblen Endpoint. Setzen Sie JEV_PROVIDER=compatible und JEV_API_BASE_URL auf die vollständige POST-URL — für diese Site https://jev-api.org/v1/systemone — plus JEV_API_KEY mit einem jev-api.org-Schlüssel. JEV_MCP_MODEL ist standardmäßig jev-latest.
Die zwölf Tools
Jedes Tool kapselt eine oder mehrere typisierte Fragen — der Agent bekommt eine Wahrscheinlichkeit oder eine Auswahl statt eines Absatzes.
| Tool | Funktion |
|---|---|
| jev_verify | Prüft Behauptungen gegen Evidenz und liefert eine Wahrscheinlichkeit. |
| jev_screen | Bewertet abgerufenen Text, inklusive Prompt-Injection-Wahrscheinlichkeit. |
| jev_noul | Beantwortet eine einfache Ja/Nein-Frage. |
| jev_find | Wählt den besten Kandidaten einer Liste nach Bedeutung. |
| jev_rerank | Ordnet Kandidaten gegen eine Anfrage neu. |
| jev_classify | Vergibt Labels im Batch an Elemente. |
| jev_decide | Entscheidet zwischen begrenzten Alternativen. |
| jev_compare | Beschreibt, wie zwei Passagen zusammenhängen. |
| jev_extract | Zieht Feldwerte mit Regex plus Urteil. |
| jev_audit | Prüft extrahierte Werte gegen die Quelle. |
| jev_review | Bewertet einen vorgeschlagenen Diff. |
| jev_gate | Prüft einen Patch plus Fertigstellungsbehauptungen vor dem Merge. |
Installation pro Client
Der Server selbst ist npx -y @jkudish/jev-mcp. Verdrahten Sie die Umgebungsvariablen in den Client, den Sie nutzen:
# 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_..."
}
}
}
}Kosten auf jev-api.org
Jeder Tool-Aufruf sendet mindestens einen API-Request, und auf dieser Site verbraucht jeder erfolgreiche Request 1 Credit. Ein Agent, der in einer Aufgabe verifiziert, sichtet und prüft, kann also mehrere Credits ausgeben — achten Sie darauf, wie oft der Agent zu Tools greift.
Es gibt auch einen optionalen HTTP-Modus: Starten Sie den Server mit --http, und er serviert /mcp. Sofern er nicht an Loopback gebunden ist, müssen Sie JEV_MCP_AUTH_TOKEN setzen, damit der Endpoint nicht offen bleibt.
FAQ
Brauche ich einen TypeSafe-Schlüssel für jev-mcp?
Nicht, wenn Sie ihn gegen diese Site betreiben. Setzen Sie JEV_PROVIDER=compatible, JEV_API_BASE_URL=https://jev-api.org/v1/systemone und JEV_API_KEY auf einen Schlüssel aus Ihrem jev-api.org-Dashboard.
Welche Node.js-Version wird benötigt?
Node.js 22 oder neuer. Der Server läuft über npx -y @jkudish/jev-mcp, eine dauerhafte Installation ist nicht nötig.
Ist jev-mcp ein offizielles TypeSafe-Projekt?
Nein — es ist ein Community-Projekt von jkudish unter MIT-Lizenz. Es funktioniert mit jedem System-One-kompatiblen Endpoint, einschließlich /v1/systemone dieser Site.
Was kostet eine Agenten-Sitzung?
Jeder Tool-Aufruf macht mindestens einen API-Request; ein erfolgreicher Request auf dieser Site verbraucht 1 Credit. Die Kosten skalieren also damit, wie viele Tools der Agent pro Aufgabe aufruft.
Geben Sie Ihrem Agenten Jev
Erstellen Sie einen Schlüssel, setzen Sie die drei Umgebungsvariablen, und die zwölf Tools sind in der nächsten Sitzung aktiv.