Интеграция

Сервер Jev MCP

jev-mcp — это созданный сообществом MCP-сервер, дающий агентам кодирования двенадцать типизированных инструментов решений на базе Jev. Запускается через npx, требует Node.js 22+ и работает с любым System One-совместимым эндпоинтом — включая jev-api.org, где успешный запрос стоит 1 кредит.

Обновлено

Что такое jev-mcp

jev-mcp — open-source MCP-сервер от jkudish, опубликованный под лицензией MIT и распространяемый как npm-пакет @jkudish/jev-mcp. Это проект сообщества, а не продукт TypeSafe. После установки ваш агент — Claude Code, Codex, Amp или любой MCP-совместимый клиент — может вызывать Jev для проверки утверждений, оценки текста, переранжирования кандидатов и контроля патчей без связующего кода.

Сервер общается с System One-совместимым эндпоинтом. Установите JEV_PROVIDER=compatible и JEV_API_BASE_URL в полный POST-URL — для этого сайта https://jev-api.org/v1/systemone — плюс JEV_API_KEY с ключом jev-api.org. JEV_MCP_MODEL по умолчанию — jev-latest.

Двенадцать инструментов

Каждый инструмент оборачивает один или несколько типизированных вопросов, поэтому агент получает вероятность или выбор вместо абзаца текста.

Инструменты сервера jev-mcp
ИнструментЧто делает
jev_verifyПроверяет утверждения на соответствие доказательствам и возвращает вероятность.
jev_screenОценивает полученный текст, включая вероятность prompt-инъекции.
jev_noulОтвечает на простой вопрос «да/нет».
jev_findВыбирает лучшего кандидата из списка по смыслу.
jev_rerankПереранжирует кандидатов относительно запроса.
jev_classifyПакетно присваивает метки элементам.
jev_decideВыбирает среди ограниченных альтернатив.
jev_compareОписывает, как связаны два фрагмента.
jev_extractИзвлекает значения полей с помощью regex и суждения.
jev_auditСверяет извлечённые значения с источником.
jev_reviewОценивает предложенный diff.
jev_gateПроверяет патч и заявления о готовности перед мерджем.

Установка по клиентам

Сам сервер — это npx -y @jkudish/jev-mcp. Подключите переменные окружения в клиенте, которым пользуетесь:

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

Стоимость на jev-api.org

Каждый вызов инструмента отправляет минимум один API-запрос, а на этом сайте успешный запрос тратит 1 кредит. Агент, который в одной задаче проверяет, фильтрует и контролирует, может потратить несколько кредитов — следите, как часто агент тянется к инструментам.

Есть и необязательный HTTP-режим: запустите сервер с --http, и он будет обслуживать /mcp. Если привязка не к loopback, нужно задать JEV_MCP_AUTH_TOKEN, чтобы эндпоинт не остался открытым.

Частые вопросы

Нужен ли ключ TypeSafe для jev-mcp?

Нет, если запускать против этого сайта. Установите JEV_PROVIDER=compatible, JEV_API_BASE_URL=https://jev-api.org/v1/systemone и JEV_API_KEY — ключ из дашборда jev-api.org.

Какая версия Node.js нужна?

Node.js 22 или новее. Сервер работает через npx -y @jkudish/jev-mcp, постоянная установка не требуется.

jev-mcp — официальный проект TypeSafe?

Нет — это проект сообщества от jkudish под лицензией MIT. Он работает с любым System One-совместимым эндпоинтом, включая /v1/systemone этого сайта.

Сколько стоит сессия агента?

Каждый вызов инструмента делает минимум один API-запрос; успешный запрос на этом сайте тратит 1 кредит, поэтому стоимость растёт с числом инструментов, которые агент вызывает на задачу.

Дайте вашему агенту Jev

Создайте ключ, задайте три переменные окружения — и двенадцать инструментов будут доступны в следующей сессии.