
jkudish/jev-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Быстрые, дешёвые, типизированные суждения из модели Jev от TypeSafe, как инструменты MCP.
Обзор
Быстрые, дешёвые, типизированные суждения из модели Jev от TypeSafe, как инструменты MCP. - jev_verify сверяет утверждения с доказательствами. - jev_screen оценивает содержимое до того, как оно появляется в контексте. - jev_find выбирает лучшего кандидата по смыслу. - jev_rerank оценивает и сортирует каждого кандидата. - jev_classify присваивает элементы по классам по пакетам. - jev_decide решает ограниченные альтернативы. - jev_compare оценивает, как два отрывка связаны. - jev_extract вытягивает значения поля с регулярным выражением плюс суждение. - jev_review оценивает предложенную дифференцию до того, как задача считается выполненной. - jev_gate проверяет патч и проверяет утверждения на выполнение в одном вызове. Каждое суждение приходит напечатанным: вероятности, а для большинства инструментов — рейтинг доверия, примерно в 150–500 мс, за долю цента. Дешёвые механические проверки в остальном пропускают, потому что модель фронтира слишком медленная, чтобы работать на каждой странице, заявлении или списке кандидатов.
Обзор (машинный перевод)
Быстрые, дешёвые, типизированные суждения из модели Jev от TypeSafe, как инструменты MCP.
Дайте своему агенту двенадцать инструментов для суждений:
jev_verifyсверяет заявления с доказательствами.jev_screenоценивает содержание до того, как оно входит в контекст.jev_noulвозвращает калиброванную вероятность для заявленного утверждения.jev_findвыбирает лучшего кандидата по смыслу.jev_rerankоценивает и сортирует каждого кандидата.jev_classifyпакетно назначает элементы классам.jev_decideразрешает ограниченные альтернативы.jev_compareоценивает, как связаны два отрывка.jev_extractвытягивает поля с регулярным выражением плюс суждение.jev_auditаудиты извлекают значения по их источнику до того, как им доверяют.jev_reviewоценивает предложенный дифференциал перед тем, как задача считается выполненной.jev_gateпроверяет патч и проверяет заявления о завершении за один вызов.
Каждое суждение приходит напечатанным: вероятности, а для большинства инструментов — рейтинг доверия, примерно в 150–500 мс, за долю цента. Дешёвые механические проверки в остальном пропускают, потому что модель фронтира слишком медленная, чтобы работать на каждой странице, заявлении или списке кандидатов.
Для чего её можно использовать (сценариев бесконечно; это всего лишь примеры):
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Jev MCP
Fast, cheap, typed judgments from TypeSafe’s Jev model, as MCP tools.
Give your agent twelve judgment tools:
jev_verifychecks claims against evidence.jev_screenjudges content before it enters context.jev_noulreturns a calibrated probability for a stated proposition.jev_findpicks the best candidate by meaning.jev_rerankscores and sorts every candidate.jev_classifybatch-assigns items to classes.jev_decidesettles bounded alternatives.jev_comparejudges how two passages relate.jev_extractpulls field values with regex plus judgment.jev_auditaudits extracted values against their source before they are trusted.jev_reviewscores a proposed diff before the task is called done.jev_gatereviews a patch and verifies completion claims in one call.
Each judgment comes back typed: probabilities, and for most tools a confidence score, in roughly 150 to 500 ms, for a fraction of a cent. The cheap mechanical checks agents otherwise skip, because a frontier model is too slow to run on every page, claim, or candidate list.
What you can use it for (the use cases are endless; these are just examples):
- Fact-check a report, PR description, or agent brief against the sources it cites, claim by claim.
- Screen a fetched page for injected instructions before it enters context, and skip pages with nothing to say.
- Find which document, file, or note answers a question, across hundreds of candidates, with no embeddings and no index to maintain.
- Rerank retrieval results, triage near-duplicates, or order a feed by relevance.
- Route support messages, label issues, or sort an inbox against your own label set, in batches.
- Choose between a handful of options with evidence and priorities in view, with an explicit ask-the-user escape hatch when it cannot decide.
- Reconcile a changelog against its docs, a summary against its source, or catch two pages that disagree about a price or a date.
- Pull prices, dates, versions, and IDs out of a page or document as verbatim strings the model found but never wrote.
- Score a proposed diff for correctness, spec match, test gap, and blast radius before your agent declares the task done.
- Gate a merge or a ship on completion claims: the patch review and every “tests pass” claim checked against the evidence actually supplied.
This is early software. Expect rough edges. Issues and pull requests are welcome; see CONTRIBUTING.md.
Install
Установка
npx -y @jkudish/jev-mcpКонфигурация
{
"mcpServers": {
"jev": {
"command": "npx",
"args": ["-y", "@jkudish/jev-mcp"],
"env": { "TYPESAFE_API_KEY": "ts_..." }
}
}
}