Skip to content
System One

rashedInt32/jev-mcp

MCP server exposing Jev as typed judgment tools (classify, score, check, batched ask) and shipping as a Claude Code plugin. Runs via npx jev-mcp.

rashedInt32/jev-mcp on GitHub

Stars
7
Forks
2
Language
TypeScript
License
MIT
Last push
23 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

const { criteria, noneKey } = buildChoiceCriteria(options as Record<string, EntryType>, add_none !== false);

const started = performance.now();
const result = await getClient().systemOne(
  { state, model: MODEL, questions: { classify: choice(question, criteria) } },
  { signal: extra.signal },
);
const latency_ms = Math.round(performance.now() - started);
const answer = result.answers.classify;
validateChoiceAnswer(answer, Object.keys(criteria), "classify");

View in src/index.ts

Open on GitHub

More like this

Use cases this is tagged with