California Justice Watch
https://cajusticewatch.com/api/mcpskills: {'id': 'search_das', 'name': 'search_das', 'description': 'Search the public database of California District Attorneys with documented misconduct or controversy. Returns name, county, in-office date, misconduct type, description, source URL.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_da', 'name': 'get_da', 'description': 'Get a full DA record by name (exact or close partial match).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_defenders', 'name': 'search_defenders', 'description': 'Search the public database of California public defenders with documented case outcomes, failures, or systemic-context entries. Includes Bar number, county, office, score.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_defender', 'name': 'get_defender', 'description': 'Get a full defender record by Bar number id or name.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_judges', 'name': 'search_judges', 'description': 'Search current California judges by name and/or court type (e.g., "superior", "appeal", "supreme"). Returns name + court type pairs.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_officers', 'name': 'search_officers', 'description': 'Search the public database of California law enforcement officers with documented misconduct or decertification. Includes name, agency, basis.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_officer', 'name': 'get_officer', 'description': 'Get a full officer record by name (with optional agency filter for disambiguation).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_cjp', 'name': 'search_cjp', 'description': 'Search the California Commission on Judicial Performance (CJP) public-discipline records — judges censured, admonished, or removed for misconduct. Source: cjp.ca.gov public decisions.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 163.2ms; conformance: pass
How to connect
https://cajusticewatch.com/api/mcp
curl -X POST https://cajusticewatch.com/api/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'