Generation to Claude, Judgment to Jev โ€” The Synergy and Pricing of Using MCP as a Sub-Model

It lays out a division of labor where a generative LLM writes the code and the non-generative judgment model Jev verifies it with yes-or-no. It covers Jev's business model and pricing, the four MCP integration paths, and three synergies: on-site supervisor, conditional controller, and fact checker.
Markdown sourceยทAnything to add or correct?

Bottom Line First

Claude Code does the coding and Jev does the judging. Until now we dumped everything on a single Claude or GPT โ€” write prose, write code, and even verify whether it is correct. So the AI confidently lied without even knowing it was wrong. When you attach Jev as a sub-model via MCP, judgment steps in at the point where generation ends. The division between generation and judgment is the heart of this piece.

1. What Is Jev

Jev is the first System One model unveiled by TypeSafe AI on September 15, 2026. The founder is known to be Diogo Almeida, who worked on RLHF and InstructGPT at OpenAI, and there are reports that it raised about $40M led by DCVC.

ItemContent
DeveloperTypeSafe AI
ModelJev (first System One model)
ReleaseSeptember 15, 2026 (managed API)
NatureNon-generative judgment model
OutputChoices, scores, and yes/no probabilities rather than sentences
Speed70-500ms
EndpointPOST /v1/systemone (model selected via the model field)

Where an ordinary LLM generates tokens one at a time and chats away, Jev matches program state against a set of typed questions and returns structured answers to each in parallel. With no text generation, there is no room for hallucinated narration to creep in.

2. Jev's Business Model

Jev's business model is selling a judgment API. It is not selling model weights but charging per managed API call.

ItemContent
Sales modelClosed managed API
Billing unitBased on input tokens, output tokens free
Price$0.042 per 1M input tokens
Per decisionIntroduced at about $0.0004
TrialThere is a path with a free browser trial and free credits

The free output tokens are the point. It is consistent with the explanation that Jev generates no long sentences and returns only judgment values, so there is no output billing. Prices may change, so check the official pricing page.

Felt Cost Scenarios

TaskCost feel
1,000 judgmentsThere is a measurement introduced at about $0.02 (based on jev-use)
Scoring and classifying 1,000 documentsA demonstrated figure of about $0.04 and under 2 minutes is cited
Entrusting 1,000 calls to a Claude-class generative modelCan run from several dollars to tens of dollars per job

The real saving comes from reducing the main generative model's unnecessary retries and verbose reasoning the moment you attach it as a sub-judge. Jev is not just cheap itself; it cuts the generative model's wasted swings.

3. Four MCP Integration Paths

Jev is not an OpenAI- or Anthropic-style endpoint, and it cannot go directly behind Claude Code or Codex as a model. Instead, the following paths work.

PathDescription
Official TypeSafe agent skillThe official path that gives the agent a judgment role
Boundary pluginA way to intervene at the task boundary
MCP toolRegister a judgment tool as an MCP server and call it
Per-turn routingJev picks the optimal model and reasoning effort every turn

Community Implementations

ImplementationDescription
jev-model-routerA plugin for Claude Code, the desktop app, and Codex. It picks the optimal model and reasoning effort in about 1 second and reflects OpenRouter's real-time prices
jev-use (npm, 0.7.1)A plugin that hands steps needing no text output to Jev. Introduced at about p50 230ms and about $0.02 per 1,000 judgments

4. Synergy 1: An On-Site Supervisor Watching a Coding AI Trapped in a Loop

The synergy works simply. While Claude Code performs a task, Jev, connected through an MCP channel, observes the real-time log and test results from the side.

Jev does not chat like a generative LLM; it judges exactly one thing: done, in progress, or stuck in a loop.

If the agent edits the same file three or more times and the tests still fail, Jev spits out a stuck verdict. The main agent then changes strategy or escalates to a human. A judgment model cuts off the structure that burns API calls in an infinite loop.

5. Synergy 2: A Conditional Controller Without Text Contamination

When Claude Code is unsure whether it may move to the next step during coding, it calls the Jev tool registered via MCP.

Jev returns only a yes/no probability based on clear criteria a human has set. With no long explanation, there is no parsing error.

It is like hardcoding an if statement into the agent loop. If you nail the pass criteria into code, Jev measures against the same yardstick every time. It fits mechanical gates well, such as the conditions in a spec and whether tests pass.

6. Synergy 3: A Real-Time Fact Checker That Catches Human Error

Jev compares the original spec against the comments in the code Claude wrote and scores agreement, distortion, and exaggeration. For example, a probability value like 0.98.

A generative model goes easy on itself when verifying its own output. Jev does not generate, so there is no self-justification. It performs a single mission: cross-checking sources against claims.

7. Example MCP Registration Code for Mac Terminal

This is an example of registering an MCP server in the Claude Code settings file. The actual server command and API key must be changed to fit your environment.


{
  "mcpServers": {
    "jev": {
      "command": "npx",
      "args": ["-y", "jev-use"],
      "env": {
        "JEV_API_KEY": "sk-xxxx"
      }
    }
  }
}

If you use the router-plugin approach, the flow is as follows.


# After installing the plugin (per the repository README)
# Add jev-model-router to the Claude Code plugin directory
# At the start of each session, Jev automatically selects the model and reasoning effort

If you set permissions to auto-allow, the agent handles judgment tools without asking every time. But dangerous operations like payment and deletion must always be left to human approval.

8. A Guide to Designing Judgment Criteria Before Attaching It as a Supervisor

You must design the criteria (rules) before attaching Jev. Without criteria, there is no judgment.

StepContentExample
Gate definitionPass conditions for moving to the next stepAll tests pass, zero lint errors
Stuck definitionLoop judgment criteriaSame failure repeats 3 times, same file edited 3 times and still fails
Distortion definitionFact-check criteriaSpec numbers mismatch code constants, comment claims mismatch implementation
EscalationHuman-call conditionsStuck verdict twice in a row, security-related file changed

Fix the judgment questions as typed. Do not ask them as free-form prose.


- Is the task state done, in progress, or stuck (one of the three)?
- Can it proceed to the next step, yes or no?
- On a probability from 0 to 1, how well does the implementation match the spec?

Fixing them this way makes Jev's output return in the same schema every time so the agent can parse it.

9. One-Line Conclusion

Generation is Claude's job, and judgment is Jev's. Once this division of labor settles, even a solo developer or a small startup will own a cross-check automation system that rivals a big-company dev team. It is the next step in development automation created by open source and the standard protocol MCP.