EVIDIQ Clause
БесплатноНе проверенDecodes agreements and policy documents into plain language with verified citations, risk flags, obligation calendars, and comparisons, running in TEE-attested
Описание
Decodes agreements and policy documents into plain language with verified citations, risk flags, obligation calendars, and comparisons, running in TEE-attested enclaves and producing cryptographically sealed, anchored reports.
README
EVIDIQ Clause
Plain-language decoding of agreements and policy documents, proven
Every statement quoted and checked against your document, every inference running inside a TEE-attested enclave, every report signed and anchored — and the checking is free. Service #23 of the EVIDIQ fleet.
evidiq.dev · Agent Skill · Clause MCP
Live on OKX.AI as Agent #10584 (ASP, 8 services, A2MCP only). Endpoint
https://mcp.evidiq.dev/clause/mcp, x402 gate enforced, USDT0 on X Layer.
Tools
| Tool | Price | What it does |
|---|---|---|
decode_document |
0.05 | Plain-language rendering, section by section, every statement cited |
risk_flags |
0.10 | Seven hazards enumerated with severity, quote and why it matters |
obligation_calendar |
0.10 | Dated duties as a schedule, relative dates resolved |
compare_documents |
0.15 | Two documents diffed on meaning, with which side each change favours |
verdict_report |
0.25 | Decode + flags + calendar + bottom line, two-pass, EIP-191 signed, 0G-anchored |
capabilities |
free | Tools, prices, models with TEE status, limits |
verify_report |
free | Re-verifies digest, signature, chain and every citation — no model, ever |
quote |
free | x402 challenge for any paid tool |
The three promises
- Citations are checked, not trusted. Every statement carries a quote plus
offsets; the server locates the quote verbatim in your document and drops
any statement whose quote is not there (
citationsDropped). An invented clause is mechanically impossible. - The reasoning step is attributable. Inference runs on 0G Compute, only on
models whose
tee_attestedis true, checked against the router's live registry at call time. Each report records model, provider, request id, TDX attestation and cost in wei. - The record is sealed. JCS digest, EIP-191 signature, chained (a removed
record shows as a sequence gap), anchored to 0G Storage — the anchored body
sealed with AES-256-GCM unless
anchorInClearis set. Checking is free:verify_reportre-verifies everything against your source.
Models: qwen3-vl-30b (extraction; the only one that accepts images) ·
deepseek-v4-flash (independent review pass, verdict_report only) ·
0gm-1.0-35b-a3b (fallback) — all TDX/dstack.
Architecture
flowchart TB
agent["<b>AI agent / caller</b><br/>MCP client"]
request{"Tool call<br/>free or paid?"}
agent -->|POST /clause/mcp| request
free["Free preflight & verification<br/>capabilities · verify_report · quote<br/>never call the model"]
gate["x402 v2 gate<br/>EIP-3009 exact · pay per answer<br/>402 unpaid · settles on X Layer"]
xlayer[("X Layer<br/>USD₮0 · eip155:196")]
request -->|free helper| free
request -->|paid answer| gate
gate -. verify and settle .-> xlayer
subgraph clause["EVIDIQ Clause trust boundary"]
direction TB
intake["1. Document intake<br/>text or base64 pages in the request<br/>no URL fetching · size limits"]
teegate["2. TEE gate<br/>tee_attested read live from the router registry<br/>non-attested model refuses"]
extract["3. Extract pass<br/>qwen3-vl-30b (0gm fallback)<br/>every statement citation-checked; fakes dropped"]
review["4. Review pass<br/>deepseek-v4-flash · verdict_report only<br/>justify or drop each flag"]
seal["5. Seal<br/>JCS digest + EIP-191 + chain (seq/prevHash)<br/>AES-256-GCM sealed anchor · manifest readable"]
intake --> teegate
teegate --> extract
extract --> review
review --> seal
end
og[("0G Storage<br/>sealed body + readable manifest<br/>chain 16661")]
free --> seal
gate --> seal
seal -. root + tx .-> og
og -. anchor .-> response
response["<b>MCP response</b><br/>report + citations + compute trace<br/>digest · signature · anchorKey"]
classDef client fill:#312e81,stroke:#a78bfa,color:#ffffff,stroke-width:2px;
classDef payment fill:#052e16,stroke:#4ade80,color:#ffffff,stroke-width:2px;
classDef core fill:#0f172a,stroke:#38bdf8,color:#ffffff,stroke-width:2px;
classDef output fill:#4c1d95,stroke:#c4b5fd,color:#ffffff,stroke-width:2px;
class agent,request client;
class free,gate,xlayer,og payment;
class intake,teegate,extract,review,seal core;
class response output;
style clause fill:#0f172a,stroke:#38bdf8,color:#e0f2fe,stroke-width:2px;
Settled on X Layer (2026-08-06)
| Tool | Amount | Settlement |
|---|---|---|
decode_document |
0.05 | 0x5f6a50dc…f87e2 |
risk_flags |
0.10 | 0x69f37d98…eda6e |
obligation_calendar |
0.10 | 0x8a1f9831…f99a |
compare_documents |
0.15 | 0x909eacc1…55a8f |
verdict_report |
0.25 | 0x5ac9ef15…ff3c8a |
Total 0.65 USDT0, every one status settled. Signed verdict from that run (seq 6,
citationsDropped 0, 0G anchor 0x832f9330…17d92)
and all five outputs: docs/live-test/.
Live test recording

MP4: clause-livetest.mp4 · raw log:
clause-livetest-out.log. Genuine
asciinema capture with --idle-time-limit 2 (waits over two seconds shortened;
session ~3 min, GIF 19.3s; no frame edited; latencies are wall-clock from the log).
Tests
40/40, twelve gates C1 C2 C3 T1 T2 F1 F2 G1 V1 B1 S1 L1 — the three that guard the promises: a fabricated citation is dropped (C1), a non-attested model is refused (T1), no free tool ever reaches the router (F1).
Boundaries
A reading aid, not legal advice. No outbound fetching (documents arrive as text,
up to 200,000 characters, or 20 base64 image pages). Not verified yet: scanned
image input (code exists, fails safe) and an independent 0G indexer re-check in
verify_report.
Fast start
npm install && npm run build && npm test
Environment in .env.example (slots empty). Container evidiq-clause, port
3024, Traefik at mcp.evidiq.dev/clause.
Установка EVIDIQ Clause
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/evidiq/evidiq-clause-mcpFAQ
EVIDIQ Clause MCP бесплатный?
Да, EVIDIQ Clause MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для EVIDIQ Clause?
Нет, EVIDIQ Clause работает без API-ключей и переменных окружения.
EVIDIQ Clause — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить EVIDIQ Clause в Claude Desktop, Claude Code или Cursor?
Открой EVIDIQ Clause на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare EVIDIQ Clause with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
