TrustAI Verification
Neutral referee for legal-AI output: flags orphan quotes and uncited claims. Not legal advice.
Should I use this
Quality & Safety
Findings (1)
- LOWin get_descriptor
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"trustai-verify": {
"url": "https://trustailaw.com/api/mcp"
}
}
}Remote endpoints
https://trustailaw.com/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢get_descriptor
Return the TrustAI Verification MCP self-description: operator, what the server verifies, the public tools, the boundary it never crosses (it never adjudicates), and links to the public surfaces.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_checks
Return the structural checks this server performs on legal-AI output, and — explicitly — what it never claims. Information, not legal advice.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_health
Return server health: process uptime and a deterministic engine self-check (the structural detectors run on a fixed sample and return the expected flag counts). Local-only; no database on the path.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪review_legal_text(text)
Independently review legal text produced by ANY AI vendor for the structural red-flags behind fabrication risk: (1) orphan quotations — a quoted span with no citation in its sentence; (2) uncited propositions — a legal proposition stated as established with no citation. Returns each flag with the exact passage and a plain structural observation, FOR YOUR REVIEW. It is a neutral referee: it never tells you the answer is right or wrong, never adjudicates, and abstains (returns no flags) on any fault rather than fabricating one. Deterministic and local — no external lookup. (Live case-citation existence checking against CourtListener runs on the website verifier at /verify; multi-model cross-validation runs in TrustAI's document-analysis engine and the licensed pilot — neither runs on this load-safe tool.)
Input Schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "The legal text to review (a memo, brief, or answer from any AI vendor). Max 200000 chars."
}
},
"required": [
"text"
],
"additionalProperties": false
}Community
Evidence