Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted 1 min ago
teppi

Server definition

Hash
sha256:62729083bf8bce65fcbcfe594292f170f35b68a1f2a71975e69cae87cbf55521
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Find court decisions involving AI-generated legal errors. Returns at most 10 source-linked cases with court, judges, response, summary, and a verified official decision URL when available. Empty and bulk searches are unavailable.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "court": { "description": "Court name fragment", "minLength": 1, "type": "string" }, "from_date": { "description": "Inclusive earliest decision date", "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" }, "judge": { "description": "Judge name fragment", "minLength": 1, "type": "string" }, "limit": { "default": 5, "description": "Maximum results, capped at 10", "maximum": 10, "minimum": 1, "type": "integer" }, "query": { "description": "Case name, error type, ruling text, court, state, or judge search text", "minLength": 2, "type": "string" }, "response": { "description": "Court response, for example Warning or Sanctions", "minLength": 1, "type": "string" }, "state": { "description": "US state name", "minLength": 1, "type": "string" }, "to_date": { "description": "Inclusive latest decision date", "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" } }, "type": "object" }, "name": "find_ai_abuse_cases", "outputSchema": null }, { "description": "Find likely US judges by name, court, state, county, or jurisdiction. Use this before requesting a profile when the exact KnowJudges slug is unknown. Results are public, bounded, and link to canonical KnowJudges profiles.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "county": { "description": "County name fragment", "type": "string" }, "court": { "description": "Court name fragment", "type": "string" }, "limit": { "default": 5, "description": "Maximum results, capped at 10", "maximum": 10, "minimum": 1, "type": "integer" }, "query": { "description": "Judge name or other identifying search text", "minLength": 2, "type": "string" }, "state": { "description": "US state name or postal abbreviation, for example DC or California", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "find_judges", "outputSchema": null }, { "description": "Get source-linked courtroom technology and presentation rules for a judge. Optional topics can focus on PowerPoint, video, demonstratives, advance exchange, exhibits, or courtroom technology.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "judge_slug": { "description": "Canonical slug returned by find_judges", "minLength": 1, "type": "string" }, "topics": { "description": "Optional presentation topics to filter", "items": { "type": "string" }, "maxItems": 10, "type": "array" } }, "required": [ "judge_slug" ], "type": "object" }, "name": "get_courtroom_presentation_rules", "outputSchema": null }, { "description": "Return source-attributed public biographical facts for a judge, including birth details, computed age, education, professional and judicial careers, provenance, coverage gaps, and verification status. Demographic and political labels are excluded from this public tool.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "judge_slug": { "description": "Canonical slug returned by find_judges", "minLength": 1, "type": "string" } }, "required": [ "judge_slug" ], "type": "object" }, "name": "get_judge_biography", "outputSchema": null }, { "description": "Return a public KYJ judge profile with scope-aware findings, official source links, evidence excerpts, and verification metadata. Do not present courtwide guidance as a judge's personal preference.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "judge_slug": { "description": "Canonical slug returned by find_judges", "minLength": 1, "type": "string" } }, "required": [ "judge_slug" ], "type": "object" }, "name": "get_judge_profile", "outputSchema": null }, { "description": "Return recorded KYJ profile or courtroom-rule changes since a date. Change tracking begins at the launch date, so an empty result does not prove that no earlier real-world rule changed.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "court_slug": { "description": "Optional canonical court slug", "type": "string" }, "judge_slug": { "description": "Optional canonical judge slug", "type": "string" }, "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "integer" }, "since": { "description": "Inclusive date in YYYY-MM-DD format", "format": "date", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", "type": "string" } }, "required": [ "since" ], "type": "object" }, "name": "get_recent_rule_changes", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:62729083bf8bce65fcbcfe594292f170f35b68a1f2a71975e69cae87cbf55521 | sha256sum