Skip to content

Jev MCP

Doce herramientas de juicio basadas en Jev de TypeSafe: verificación de afirmaciones, detección de prompt injection, reordenación, revisión de diffs y controles de finalización.

Reseña de Sheela · Actualizado

Guía de instalación Pago por uso

Nuestra nota

4.3/5

Doce comprobaciones terminadas para el trabajo que los agentes de programación se saltan, a un precio que se mide en milésimas de céntimo, hechas por alguien que claramente espera que el modelo se equivoque a veces.

¿Qué es Jev MCP?

Jev MCP, de Joey Kudish, convierte el modelo de decisión Jev de TypeSafe en doce herramientas MCP que devuelven probabilidades en lugar de prosa. Cubren la verificación de afirmaciones frente a evidencias (jev_verify), la detección de prompt injection en el texto obtenido antes de que el agente lo lea (jev_screen), la selección o reordenación de candidatos por significado (jev_find, jev_rerank), la clasificación por lotes, las elecciones acotadas, la comparación de pasajes, la extracción y auditoría de campos, y la puntuación de un diff o el bloqueo de un merge según sus afirmaciones de finalización (jev_review, jev_gate).

Se ejecuta con npx -y @jkudish/jev-mcp sobre stdio, o como servidor HTTP sin estado para un equipo, que exige un token bearer salvo que esté ligado a localhost. Necesita Node.js 22 y una clave de Jev de TypeSafe, OpenRouter, Cloudflare Workers AI o Vercel AI Gateway, o de cualquier endpoint que hable la misma System One API. Una skill de agente incluida en el paquete indica a los agentes de programación cuándo llamar a cada herramienta.

El repositorio tiene unas 550 estrellas en GitHub y licencia MIT; la versión 0.14.5 salió el 21 de octubre de 2026. Un pull request en borrador abierto el 7 de octubre renombraría el proyecto a discern-mcp 1.0, mostraría por defecto nombres de herramientas discern_* y mantendría los nombres jev_* como alias; está a la espera de un SDK sin publicar.

Cómo instalar Jev MCP

npx -y @jkudish/jev-mcp

¿Merece la pena Jev MCP?

La mayoría de los wrappers de Jev exponen los tres tipos de pregunta del modelo y dejan que el agente los combine. Jev MCP ofrece en cambio comprobaciones terminadas, y ese es su valor real. jev_screen devuelve una probabilidad de inyección para una página web antes de que entre en la ventana de contexto; jev_verify comprueba cada afirmación de un informe frente a las evidencias citadas; jev_gate revisa un parche y sus afirmaciones de que 'los tests pasan' en una sola llamada. TypeSafe solo factura los tokens de entrada, a 0,042 $ por millón, así que el propio ejemplo de jev_review del README (855 tokens de entrada) cuesta bastante menos de una centésima de céntimo.

La ingeniería es cuidadosa. Las respuestas ausentes o mal formadas fallan de forma cerrada por elemento y se marcan para revisión en lugar de dejarse pasar. Los reintentos se limitan a respuestas 408, 409, 429 y 5xx, y los reinicios de conexión nunca se reintentan, porque un reenvío sin clave de idempotencia podría facturar una llamada dos veces. El modo HTTP se niega a servir más allá de localhost sin un token, limita el cuerpo de las peticiones a 4 MiB y descarta carga por encima de 16 peticiones simultáneas, aunque habla HTTP sin cifrar y deja TLS a tu proxy.

El punto débil es el propio Jev. Es un modelo cerrado y alojado, así que cada página, diff o afirmación que filtras va a TypeSafe o a otro proveedor. La política de privacidad de TypeSafe dice que no entrenará con las entradas pero conserva los datos 'tanto tiempo como sea razonablemente necesario'; su página para empresas dice que hay un informe SOC 2 Type II disponible bajo petición a través de su Trust Center y ofrece retención cero de datos solo a clientes empresariales. Más incómodo para jev_screen, las propias notas de TypeSafe sobre Jev 1.13 citan el contenido adversarial como modo de fallo conocido: las instrucciones inyectadas pueden mover la respuesta. Un filtro es un filtro, no una garantía, y el README reconoce con honestidad que sus herramientas compuestas no se han evaluado de forma independiente.

El proyecto también avanza deprisa. Pasó de 0.1 a 0.14 en aproximadamente un mes, el autor lo califica de software temprano, y un cambio de nombre pendiente a discern-mcp cambiará los nombres del paquete y de las herramientas, con alias prometidos para los antiguos. Doce definiciones de herramientas son un coste fijo en cada sesión, que es donde el System One Connector de una sola herramienta es más ligero, y el servidor de Laya es la única vía que mantiene el texto en tu propio hardware.

Dónde se gana su sitio

  • Un desarrollador en solitario que usa Claude Code con la obtención web activada

    Impedir que las instrucciones inyectadas en páginas de documentación obtenidas lleguen al agente

    Llama a jev_screen sobre cada página antes de que entre en el contexto y respeta sus umbrales de bloqueo (0.75) y revisión (0.25). A 0,042 $ por millón de tokens de entrada, filtrar mil páginas de 5.000 tokens cuesta unos 21 céntimos, aunque TypeSafe advierte de que un texto adversarial aún puede mover la puntuación.

  • Un equipo de plataforma de ocho personas con agentes que abren pull requests

    Detectar afirmaciones de 'todos los tests pasan' que los logs no respaldan antes de que revise una persona

    Ejecuta el servidor HTTP detrás de un proxy TLS con un token bearer y haz que cada agente llame a jev_gate con su parche, el log de tests y las afirmaciones. Las afirmaciones contradichas o sin respaldo vuelven como códigos de motivo, así que los revisores solo abren las escaladas.

  • Una responsable de operaciones en una empresa SaaS de 30 personas

    Comprobar que el centro de ayuda, el changelog y la página de precios coinciden tras cada versión

    jev_compare juzga pasajes emparejados por aspecto (precio, fecha, límite) y señala contradicciones; jev_extract extrae los valores literalmente. La factura es solo de tokens de entrada, pero cada página se envía a TypeSafe o al proveedor elegido.

Antes de decidirte

Puesta en marcha
claude mcp add jev -- npx -y @jkudish/jev-mcp con TYPESAFE_API_KEY (o una clave de OpenRouter, Cloudflare o Vercel) definida; Node.js 22 o posterior. Documentado para Claude Code, Codex, OpenCode y Amp, y una primera llamada lleva unos minutos una vez que tienes la clave.
Integraciones
Doce herramientas: jev_verify, jev_screen, jev_noul, jev_find, jev_rerank, jev_classify, jev_decide, jev_compare, jev_extract, jev_audit, jev_review y jev_gate. Todas son juicios que leen entradas y devuelven probabilidades; ninguna escribe en tus sistemas. Un ejemplo de hook PreToolUse filtra las llamadas a herramientas del agente según una política escrita.
Datos y privacidad
Cada entrada se envía al proveedor de Jev que configures. La política de privacidad de TypeSafe dice que no entrenará con las entradas y conserva los datos tanto tiempo como sea razonablemente necesario, con retención cero para clientes empresariales y un informe SOC 2 Type II bajo petición; JEV_VERCEL_ZERO_DATA_RETENTION enruta las llamadas de Vercel solo por proveedores con retención cero en Vercel Pro y Enterprise. El modo HTTP exige un token más allá de loopback, y la herramienta filtra contenido no fiable en lugar de obtenerlo.
Coste a escala
TypeSafe indica 42 $ por cada 1.000 millones de tokens de entrada con la salida gratis, así que 50 millones de tokens de páginas filtradas al día cuestan unos 2,10 $. TypeSafe no publica límites de peticiones numéricos (se fijan por organización en tokens y peticiones por segundo), solo respuestas 429 y 529; el servidor reintenta hasta 3 veces por defecto.
Límites
Jev 1.14 admite 64k tokens por petición y 32k por pregunta por defecto, o 262k con una cabecera de contexto largo. Las notas de TypeSafe dicen que lee de forma literal, no sabe contar ni hacer aritmética de forma fiable y puede ser dirigido por texto adversarial; los nombres de las herramientas del servidor cambiarán con el cambio de nombre a discern-mcp.

Lo bueno

  • Doce comprobaciones listas para usar, incluidas la detección de prompt injection y el bloqueo de merges
  • Falla de forma cerrada ante respuestas mal formadas; nunca reintenta una llamada de pago ambigua
  • Funciona con TypeSafe, OpenRouter, Cloudflare, Vercel o cualquier endpoint compatible
  • Stdio, o HTTP autenticado con límites de concurrencia y de tamaño del cuerpo
  • La facturación solo por entrada abarata el filtrado página a página

Lo malo

  • Cada entrada va a un modelo cerrado y alojado; la retención cero es solo para empresas
  • TypeSafe dice que un texto adversarial puede dirigir a Jev, lo que limita a jev_screen
  • La precisión de las herramientas compuestas no se ha medido de forma independiente
  • Cambio de nombre pendiente a discern-mcp; el comportamiento sigue cambiando

Ideal para

Desarrolladores que quieren que un agente de programación filtre el contenido obtenido, verifique afirmaciones y revise sus propios diffs a bajo coste antes de dar una tarea por terminada.

Alternativas a Jev MCP

Jev MCP: preguntas frecuentes

¿Merece la pena Jev MCP?
Doce comprobaciones terminadas para el trabajo que los agentes de programación se saltan, a un precio que se mide en milésimas de céntimo, hechas por alguien que claramente espera que el modelo se equivoque a veces. Le damos un 4.3 sobre 5.
¿Cuánto cuesta Jev MCP?
El servidor es gratuito (MIT). Las llamadas a Jev las factura tu proveedor: TypeSafe cobra 42 $ por cada 1.000 millones de tokens de entrada (0,042 $ por millón) con los tokens de salida gratis, y el README dice que OpenRouter cobra lo mismo.
¿Qué inconvenientes tiene Jev MCP?
Cada entrada va a un modelo cerrado y alojado; la retención cero es solo para empresas; typeSafe dice que un texto adversarial puede dirigir a Jev, lo que limita a jev_screen; la precisión de las herramientas compuestas no se ha medido de forma independiente; cambio de nombre pendiente a discern-mcp; el comportamiento sigue cambiando.
¿Para quién es Jev MCP?
Desarrolladores que quieren que un agente de programación filtre el contenido obtenido, verifique afirmaciones y revise sus propios diffs a bajo coste antes de dar una tarea por terminada.
¿Cuánto cuesta Jev MCP para un equipo o en producción?
TypeSafe indica 42 $ por cada 1.000 millones de tokens de entrada con la salida gratis, así que 50 millones de tokens de páginas filtradas al día cuestan unos 2,10 $. TypeSafe no publica límites de peticiones numéricos (se fijan por organización en tokens y peticiones por segundo), solo respuestas 429 y 529; el servidor reintenta hasta 3 veces por defecto.
¿Es Jev MCP seguro para los datos de la empresa?
Cada entrada se envía al proveedor de Jev que configures. La política de privacidad de TypeSafe dice que no entrenará con las entradas y conserva los datos tanto tiempo como sea razonablemente necesario, con retención cero para clientes empresariales y un informe SOC 2 Type II bajo petición; JEV_VERCEL_ZERO_DATA_RETENTION enruta las llamadas de Vercel solo por proveedores con retención cero en Vercel Pro y Enterprise. El modo HTTP exige un token más allá de loopback, y la herramienta filtra contenido no fiable en lugar de obtenerlo.
¿Cuáles son las mejores alternativas a Jev MCP?
Las alternativas más cercanas que hemos analizado son System One Connector, Laya MCP Server, Jev on Viorant y Jev connector for AnythingMCP.

Respuestas comprobadas el 26 oct 2026.