California criminal-justice accountability: DAs, defenders, judges, officers, CJP, POST.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://cajusticewatch.com/api/mcp15 tools · 1234mssearch_dasSearch the public database of California District Attorneys with documented misconduct or controversy. Returns name, county, in-office date, misconduct type, description, source URL.Search the public database of California District Attorneys with documented misconduct or controversy. Returns name, county, in-office date, misconduct type, description, source URL.
No input schema was published for this tool.
get_daGet a full DA record by name (exact or close partial match).Get a full DA record by name (exact or close partial match).
No input schema was published for this tool.
search_defendersSearch the public database of California public defenders with documented case outcomes, failures, or systemic-context entries. Includes Bar number, county, office, score.Search the public database of California public defenders with documented case outcomes, failures, or systemic-context entries. Includes Bar number, county, office, score.
No input schema was published for this tool.
get_defenderGet a full defender record by Bar number id or name.Get a full defender record by Bar number id or name.
No input schema was published for this tool.
search_judgesSearch current California judges by name and/or court type (e.g., "superior", "appeal", "supreme"). Returns name + court type pairs.Search current California judges by name and/or court type (e.g., "superior", "appeal", "supreme"). Returns name + court type pairs.
No input schema was published for this tool.
search_officersSearch the public database of California law enforcement officers with documented misconduct or decertification. Includes name, agency, basis.Search the public database of California law enforcement officers with documented misconduct or decertification. Includes name, agency, basis.
No input schema was published for this tool.
get_officerGet a full officer record by name (with optional agency filter for disambiguation).Get a full officer record by name (with optional agency filter for disambiguation).
No input schema was published for this tool.
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.Search the California Commission on Judicial Performance (CJP) public-discipline records — judges censured, admonished, or removed for misconduct. Source: cjp.ca.gov public decisions.
No input schema was published for this tool.
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).Semantic 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).
No input schema was published for this tool.
search_capostSearch the California POST decertification database — law enforcement officers stripped of their POST certification. Source: post.ca.gov public records.Search the California POST decertification database — law enforcement officers stripped of their POST certification. Source: post.ca.gov public records.
No input schema was published for this tool.
list_databasesList all public databases exposed by this MCP server with their metadata (entry counts, last updated, descriptions).List all public databases exposed by this MCP server with their metadata (entry counts, last updated, descriptions).
No input schema was published for this tool.
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.Return 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.
No input schema was published for this tool.
top_judgesReturn the top-N California judges by CJP discipline severity (removal > censure > admonishment, descending). Use for "worst judge" / "most-disciplined judge" / ranking questions.Return the top-N California judges by CJP discipline severity (removal > censure > admonishment, descending). Use for "worst judge" / "most-disciplined judge" / ranking questions.
No input schema was published for this tool.
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.Return the top-N California law enforcement officers by editorial severity score (descending). Use for "worst officer" / "most-disciplined officer" / ranking questions. Optional agency filter.
No input schema was published for this tool.
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.Return 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.
No input schema was published for this tool.
15 of 15 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
California criminal-justice accountability: DAs, defenders, judges, officers, CJP, POST.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.