ZTL Judge MCP server
online · 100% uptimeio.github.inventor1975/ztl-judge·v1.0.1Zero-trust logic judge: your AI writes a claim as a ZFL table, the ZTL core judges it.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed ZTL Judge yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ZTL Judge tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How ZTL Judge compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 87 ms
- faster than 87% of 30,031 servers
Release history: 2 versions in the registry since 2026-09-29, latest 2026-10-29, typically one every 31 days.
Install ZTL Judge in Claude Code, Cursor or VS Code
claude mcp add --transport http ztl-judge https://api.ztljudge.com/mcp
What the publisher says
From the ZTL Judge repository's README, as published. We do not edit it. Read it on GitHub
ZTLStudio
The AI translates; the measured core judges — truth is never granted on credit, not even to the translator.
A local studio for judging claims and paradoxes. You state one in natural language (any language); an LLM only translates it into ZFL, the formal table language — it never judges. A deterministic, measured ZTL core does the judging: verdicts with warranties, quarantine passports for self-referential systems, and a deterministic back-reading that verbalizes exactly what the core read from your table.
The pipeline embodies the logic it serves: the LLM's output is an unverified input (the mark Z), and the core is the customs house — truth is never granted on credit, not even to the translator.
human ──meta-chat──► the AI fills a ZFL table (rows + a claim), you sign off
│
▼ validator ──► the deterministic core judges
▼ back-reading (no AI — the second auditor)
▼
verdict · warranty · passport · stipulationsRun
python3 ztlstudio.py # → http://localhost:8190Python stdlib only; the ZTL core is vendored in ztlcore/, so a clone is self-contained (no submodules, no dependencies). The AI is optional: with no key the studio runs in pro mode — fill the ZFL table by hand. To enable AI translation, open ⚙ Model, pick a provider + model + key, or set the env var, or drop a key into a local .key file (all gitignored — no keys ship**).
What you hand it: one table, no genre to declare
ZFL v2 is a single table of rows plus a claim. Each row states a fact, its status (T verified / F refuted / Z unverified — the zero-trust default), its ground, and — importantly — what it means in words (the polarity auditor: it lets the back-reading catch an encoding that says the opposite of what you intended). You never declare whether this is a "statement" or a "paradox": the genre is computed, and whichever instruments apply fire — a verdict + warranty for a claim, a passport for a self-referential system.
The studio ships 41 worked examples — open one to see the exact shape of the table, then edit it. The back-reading verbalizes what the core actually read, so your translation is audited by a component that cannot hallucinate.
The workflow
rows and asks only when formalization is genuinely blocked. It knows its boundary: arithmetic, quantities and numeric wordplay get an honest "does not formalize into propositional ZTL", never an invented encoding.
- Meta-chat — describe the claim in your language; the AI fills the table's
hand-editable (pros skip the chat entirely). Run validates and judges; validator issues are machine-readable and can be fed back to the AI to repair.
- The table — a grid of rows, the grounds bar, and the claim line, all
sound / until-verification), the passport of unverified inputs, and the completion table — followed by the deterministic back-reading and an optional AI explanation that retells the verdict and is forbidden to re-judge (labeled unverified by definition: the pipeline applies its own logic to itself).
- The report — the core's verdict, its warranty grade (hereditary /
What the core reports
mark on an input, never a verdict), the warranty grade, the passport of unverified inputs, and the completion table showing how the verdict behaves under every reading of the unverified rows.
- Claims — the verdict (T/F — verdicts are always two-valued; Z is a
point), the quarantine set, and a passport per component: PARADOX (no classical solution — permanent refusal, with the oscillation period), UNDERDETERMINED (refusal until stipulation), INPUT (until verification), DOWNSTREAM (inherited).
- Self-referential systems — the grounded part (identical in every fixed
Providers
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ZTL Judge: common questions
- Is ZTL Judge MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the ZTL Judge safety report
- How do I install ZTL Judge?
- It runs remotely at api.ztljudge.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does ZTL Judge need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ZTL Judge maintained?
- The last commit was 36 days ago (2026-09-29). The latest release is v1.0.1.
- Is ZTL Judge up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does ZTL Judge compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 87 ms (faster than 87% of 30,031 servers). Full comparison.