shipwithjev

Catalog / Tools & apps

0222GitHub

jev-mcp

An MCP server with claim checks, screening and ranking built on Jev.

jkudish/jev-mcpREADME ↗
# Jev MCP

[](https://github.com/jkudish/jev-mcp/actions/workflows/ci.yml)
[](LICENSE)

Fast, cheap, typed judgments from TypeSafe's Jev model, as MCP tools.

Give your agent ten judgment tools:

- `jev_verify` checks claims against evidence.
- `jev_screen` judges content before it enters context.
- `jev_find` picks the best candidate by meaning.
- `jev_rerank` scores and sorts every candidate.
- `jev_classify` batch-assigns items to classes.
- `jev_decide` settles bounded alternatives.
- `jev_compare` judges how two passages relate.
- `jev_extract` pulls field values with regex plus judgment.
- `jev_review` scores a proposed diff before the task is called done.
- `jev_gate` reviews 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

Also filed under Tools & apps

  1. 0573

    Support chat: agent offered a human escalation path

    A frustrated customer hits a bot loop twice; the judge checks whether a human handoff was offered.

    everyai-com · Tools & apps

  2. 0572

    Subscription cancel: effective date is explicit

    An agent cancels a subscription; the judge checks the exact date the cancellation takes effect.

    everyai-com · Tools & apps

  3. 0571

    Sales quote: numbers match the official price list

    An agent quotes $29/seat against a price list; the judge checks the quote matches exactly.

    everyai-com · Tools & apps

  4. 0570

    Refund chat: agent stated the amount before issuing it

    A support agent issues a $42.50 refund; the judge checks the exact amount was stated before the refund was confirmed.

    everyai-com · Tools & apps