MCP-Server

ZTL Judge

io.github.inventor1975/ztl-judge
Entwicklertools Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Evaluates structured claims using a three-valued zero-trust logic and returns verdicts, issues, and supporting receipts.

examples
Worked examples: questions already written as ZFL documents, ready to judge.
Eingabeschema
{'type': 'object', 'title': 'examplesArguments', 'properties': {}}
Ausgabeschema
{'type': 'object', 'title': 'examplesDictOutput', 'additionalProperties': True}
judge
Judge a ZFL document with ZTL, a zero-trust logic: three values, two-valued connectives. Args: document: The ZFL document, as an object or as JSON text: {"rows": [{"name": ..., "means": ..., "status": ..., "ground": ...}], "claim": ...}. Returns: The verdict with its disposition and grade, the receipt, the instruments that applied, the issues found, and what the core read. Read the verdict WITH its disposition: T EARNED = established; F REFUTED = false; F OPEN or Z OPEN = NOT ESTABLISHED, it could still turn either way (do not report it as false) — `why` and `unverified` say what to check; ON CREDIT = holds only on an unverified ground. A compound claim gets T or F; a claim that is a single name gets that name's own value, Z while unverified. The full report is returned whatever `ask` says.
Eingabeschema
{'type': 'object', 'title': 'judgeArguments', 'required': ['document'], 'properties': {'document': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'string'}], 'title': 'Document'}}}
Ausgabeschema
{'type': 'object', 'title': 'judgeDictOutput', 'additionalProperties': True}
language
The ZFL language: the columns of a row, the document fields, their meaning and rules.
Eingabeschema
{'type': 'object', 'title': 'languageArguments', 'properties': {}}
Ausgabeschema
{'type': 'object', 'title': 'languageDictOutput', 'additionalProperties': True}
Hinzugefügt
judge
30. September 2026 02:40
Hinzugefügt
examples
30. September 2026 02:40
Hinzugefügt
language
30. September 2026 02:40