com.cajusticewatch/cajusticewatch

California Justice Watch

California criminal-justice accountability: DAs, defenders, judges, officers, CJP, POST.

Endpointhttps://cajusticewatch.com/api/mcp (streamable-http)
Registry version0.1.0
Now15 tools · grade C (75) · pin ts_2b9a63b65596230bfbbbe8314fe4b883 · protocol 2025-06-18
First / last listed2026-10-27 03:08 UTC / 2026-10-27 03:08 UTC
Grade over time2026-10-27: C (75), 15 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-27 03:08 UTC
15 tools, grade C (75)

Tools: search_das get_da search_defenders get_defender search_judges search_officers get_officer search_cjp search_cjp_documents search_capost list_databases top_das top_judges top_officers list_pages

Current tools (15)

search_dasSearch the public database of California District Attorneys with documented misconduct or controversy. Returns name, county, in-office date, misconduct type, description, source URL.
params: query, county, limit
get_daGet a full DA record by name (exact or close partial match).
params: name*
search_defendersSearch the public database of California public defenders with documented case outcomes, failures, or systemic-context entries. Includes Bar number, county, office, score.
params: query, county, status, limit
get_defenderGet a full defender record by Bar number id or name.
params: id, name
search_judgesSearch current California judges by name and/or court type (e.g., "superior", "appeal", "supreme"). Returns name + court type pairs.
params: query, court_type, limit
search_officersSearch the public database of California law enforcement officers with documented misconduct or decertification. Includes name, agency, basis.
params: query, agency, limit
get_officerGet a full officer record by name (with optional agency filter for disambiguation).
params: name*, agency
search_cjpSearch the California Commission on Judicial Performance (CJP) public-discipline records — judges censured, admonished, or removed for misconduct. Source: cjp.ca.gov public decisions.
params: query, limit
search_cjp_documentsSemantic search over the full text of CJP public-discipline decisions (250 PDFs ingested). Use this for topic questions ("racial bias", "drug-related misconduct", "ex parte communications") or when you need passages, not just summary records. Returns matching passages with citations. Distinct from search_cjp (which searches the summary-record JSON).
params: query*, judge, year, limit
search_capostSearch the California POST decertification database — law enforcement officers stripped of their POST certification. Source: post.ca.gov public records.
params: query, agency, limit
list_databasesList all public databases exposed by this MCP server with their metadata (entry counts, last updated, descriptions).
params: none
top_dasReturn the top-N California DAs by editorial severity score (descending). Use for "worst DA" / "most-disciplined DA" / ranking questions. Optional county filter. Only manually-scored records are returned.
params: limit, county
top_judgesReturn the top-N California judges by CJP discipline severity (removal > censure > admonishment, descending). Use for "worst judge" / "most-disciplined judge" / ranking questions.
params: limit
top_officersReturn the top-N California law enforcement officers by editorial severity score (descending). Use for "worst officer" / "most-disciplined officer" / ranking questions. Optional agency filter.
params: limit, agency
list_pagesReturn the canonical list of pages on cajusticewatch.com — slug, URL, label, and purpose. Use this when the user asks about features/pages/tools of the site, OR when you need to recommend a page, OR before saying "I do not have access to X" — the page may actually exist.
params: none

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.