{"id":306165,"recorded_at":"2026-10-26T23:20:39.069933Z","observed_at":"2026-10-26T23:20:39.069871Z","subject_kind":"endpoint","subject":"d9700a66-c75e-40c6-aec8-2205a6e65481","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":12,"tools":[{"description":"Get full details for a specific California Grand Jury report by ID. Includes findings, recommendations, and responses. Requires X-API-Key header (50 req/day shared with data.ungovr.org). Get a key at https://www.ungovr.org/open-data/api-keys.","inputSchema":{"properties":{"id":{"description":"Report ID (from search results)","type":"string"}},"required":["id"],"type":"object"},"name":"get_cgj_report"},{"description":"Get full details for a specific government entity by its URL slug (e.g., \"us/ca/ventura\"). Works at any depth of the hierarchy, including cities, school districts and special districts (e.g., \"us/ca/santa-barbara/spd/carpinteria-valley\"). Returns name, type, website, parent, children, domain status, and metadata.","inputSchema":{"properties":{"slug":{"description":"Entity URL slug at any depth (e.g., \"us/ca/ventura\", \"us/ca/santa-barbara/city/carpinteria\", \"ie/cork\", \"kr/seoul\")","type":"string"}},"required":["slug"],"type":"object"},"name":"get_entity"},{"description":"Get the open records law (FOIA/RTI equivalent) governing a jurisdiction: name, citation, response deadlines, fees, exemptions, appeal process, records retention rules and RTI rating. Accepts a jurisdiction slug (\"us/ca\", \"ie\", \"in/mh\") or any UnGovr entity slug at any depth (\"us/ca/santa-barbara/city/carpinteria\" resolves to the California law). US federal FOIA is jurisdiction \"us\". When the answer comes from a parent jurisdiction the response includes \"resolved_from\".","inputSchema":{"properties":{"jurisdiction":{"description":"Jurisdiction slug or entity slug at any depth (e.g., \"us/ca\", \"us\", \"uk\", \"us/ca/ventura\")","type":"string"}},"required":["jurisdiction"],"type":"object"},"name":"get_open_records_law"},{"description":"Get the full hierarchy of government entities where an UnGovr product is available. product=\"request\" returns the worldwide UnGovr Request coverage footprint (where you can file a government service request); product=\"cgj\" returns Civil Grand Jury coverage. Public, no API key required.","inputSchema":{"properties":{"product":{"description":"Product id: \"request\" or \"cgj\"","enum":["request","cgj"],"type":"string"}},"required":["product"],"type":"object"},"name":"get_product_coverage"},{"description":"List all countries with government entity data in UnGovr, including entity counts and coverage metadata.","inputSchema":{"properties":{},"required":[],"type":"object"},"name":"list_countries"},{"description":"List available service request categories and types for a country. Returns service types grouped by category (e.g., Infrastructure, Utilities, Parks). Use this to discover valid service_type_id values for submit_service_request. Supported countries: US, IE (Ireland), GB (United Kingdom).","inputSchema":{"properties":{"country":{"description":"Two-letter country code: \"us\", \"ie\", or \"gb\" (default: \"us\")","type":"string"}},"required":[],"type":"object"},"name":"list_service_types"},{"description":"Best-effort mapping from a domain to the jurisdiction whose law governs its OPERATOR. Authoritative for government domains in the UnGovr corpus (method \"entity_domains\"); otherwise an inference from suffix or country-code TLD, or \"unknown\". Never uses server or edge-node location: a CDN PoP's geography is not the legal signal, the operator's establishment is. IP addresses are refused for the same reason. Requires X-API-Key header (50 req/day, shared with data.ungovr.org). Get a key at https://www.ungovr.org/open-data/api-keys.","inputSchema":{"properties":{"domain":{"description":"Hostname or URL (e.g. \"ventura.org\", \"https://www.stadt-koeln.de/x\"). IP addresses are rejected.","type":"string"}},"required":["domain"],"type":"object"},"name":"resolve_domain_jurisdiction"},{"description":"Maps an ISO 3166 code to the UnGovr jurisdictions whose law reaches the place, from the published crosswalk (https://data.ungovr.org/v1/crosswalk/iso-3166/index.json, CC BY 4.0). Accepts a country (FR, PR, EU, XK), a first-level subdivision (US-CA, GB-ENG), or the country and region an edge emits as two arguments (country US, region CA). Returns the canonical URN, the stack of governing layers (the place, its sovereign, a union or treaty area that reaches it), OCD-ID, Wikidata QID, precision, a reason when a code cannot be placed, and the crosswalk version. It maps what an edge already knows: it never resolves an IP address (those are refused and not echoed), a city or a postal code, and Cloudflare's XX and T1 answer with a reason, not a guess. Free, rate-limited per IP.","inputSchema":{"properties":{"code":{"description":"An ISO 3166 code (\"US-CA\", \"FR\"), or the country when region is given (\"US\"). Never an IP address.","type":"string"},"region":{"description":"Optional. The region an edge sent beside the country: \"CA\" or \"US-CA\". An empty string means the edge sent none and the answer is at country precision.","type":"string"}},"required":["code"],"type":"object"},"name":"resolve_jurisdiction"},{"description":"Search California Grand Jury reports by county, year, and/or title keyword. Returns report metadata (title, year, county, themes). Requires X-API-Key header (50 req/day). Get a key at https://www.ungovr.org/open-data/api-keys. For the list of valid county names, query the UnGovr entity API: GET https://data.ungovr.org/v1/entities/us/ca.json","inputSchema":{"properties":{"county":{"description":"County name (e.g., \"Los Angeles\", \"San Francisco\")","type":"string"},"limit":{"description":"Maximum results to return (default 20, max 100)","type":"number"},"offset":{"description":"Number of results to skip for pagination (default 0)","type":"number"},"query":{"description":"Substring to match against report title (case-insensitive)","type":"string"},"year":{"description":"Filter by jury year (reports from that year)","type":"number"}},"required":[],"type":"object"},"name":"search_cgj_reports"},{"description":"Search government entities by country, optional state/province, name query, and entity type. Searches every tier of government in the jurisdiction, not just the top one: counties, cities, school districts, special districts, fire and police districts, joint powers authorities and regulated utilities are all reachable. Returns matching entities with slugs, types, and website URLs, plus a \"scope\" field — \"full\" means every tier was searched, \"direct_children\" means only the top tier was (narrow by state and search again). Unrecognised arguments are rejected, not ignored.","inputSchema":{"properties":{"country":{"description":"Two-letter country code (e.g., \"us\", \"ca\", \"ie\")","type":"string"},"limit":{"description":"Maximum results to return (default 20, max 100)","type":"number"},"offset":{"description":"Number of results to skip for pagination (default 0)","type":"number"},"query":{"description":"Substring to match against entity name (case-insensitive)","type":"string"},"state":{"description":"State/province code to narrow search (e.g., \"ca\" for California, \"on\" for Ontario)","type":"string"},"type":{"description":"Filter by entity type, exact match (e.g., \"county\", \"city\", \"school_district\", \"special_district\", \"fire_district\", \"police_department\", \"jpa\", \"regulated_utility\"). The parameter is named \"type\", not \"entity_type\".","type":"string"}},"required":["country"],"type":"object"},"name":"search_entities"},{"description":"Search government transparency laws across five domains: open records, open meetings, fiscal transparency, digital accessibility, and oversight bodies. Filter by country, pillar, and/or a substring of the law name, citation, or jurisdiction. Returns compact records with jurisdiction slugs; use get_open_records_law for full open-records detail.","inputSchema":{"properties":{"country":{"description":"Two-letter country code (e.g., \"us\", \"de\", \"br\")","type":"string"},"limit":{"description":"Maximum results to return (default 20, max 100)","type":"number"},"offset":{"description":"Number of results to skip for pagination (default 0)","type":"number"},"pillar":{"description":"Law domain to search","enum":["records","meetings","fiscal","accessibility","oversight"],"type":"string"},"query":{"description":"Substring to match against law name, citation, or jurisdiction (case-insensitive)","type":"string"}},"required":[],"type":"object"},"name":"search_transparency_laws"},{"description":"Submit a government service request (e.g., report a pothole, broken streetlight, illegal dumping). The request is validated, geocoded, classified, routed to the correct government entity, and recorded. Delivery is enabled per-entity: where the target channel is live, the request is transmitted (response delivery.state = \"sent\", or \"held\" when queued for review); for entities not yet enabled it is recorded and routable but not transmitted (delivery.state = \"dry_run\", or \"handoff\" with a redirect_url the user finishes). Always check delivery.state. Requires X-API-Key header. Rate limit: 2 requests/hour. Supported countries: US, IE (Ireland), GB (United Kingdom).","inputSchema":{"properties":{"address":{"description":"Address to geocode (e.g., \"123 Main St, Ventura, CA 93001\"). Provide this OR latitude+longitude.","type":"string"},"contact_email":{"description":"Email of the person reporting the issue","type":"string"},"country_code":{"description":"Country code: \"US\", \"IE\", or \"GB\" (default: \"US\")","type":"string"},"description":{"description":"Description of the issue (10-5000 characters)","type":"string"},"images":{"description":"Up to 3 base64-encoded images (optional). Each item: {data: \"base64...\", media_type: \"image/jpeg\"}","items":{"properties":{"data":{"description":"Base64-encoded image data","type":"string"},"media_type":{"description":"MIME type (image/jpeg, image/png)","type":"string"}},"required":["data"],"type":"object"},"maxItems":3,"type":"array"},"latitude":{"description":"Latitude (-90 to 90). Provide with longitude as alternative to address.","type":"number"},"longitude":{"description":"Longitude (-180 to 180). Provide with latitude as alternative to address.","type":"number"},"service_type_id":{"description":"Service type ID from list_service_types (optional — auto-classified from description if omitted)","type":"string"}},"required":["description","contact_email"],"type":"object"},"name":"submit_service_request"}]},"body_sha256":"7f02956635d7a367238ebc52eb12f2ce14e9cab7843160a62ec9d5e7c1a97bb8","prev_id":null,"leaf":"0xab0234573ccd0162ffe8550403213f5b0bd361ca10d48f1e627a59569227a0ab","leaf_text":"{\"body\":\"7f02956635d7a367238ebc52eb12f2ce14e9cab7843160a62ec9d5e7c1a97bb8\",\"id\":306165,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793056839069871,\"prev\":null,\"subject\":\"d9700a66-c75e-40c6-aec8-2205a6e65481\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xab027264cdd1087ecf18d148ec0a3e0886746c12626882eb428f969587e2d6f8","0x801d3e3a8329e550361a365173b650f6e618dd372360addc2c73e7537998793c","0xb8bcdd9d38d8e03d7a903df4b8b4655ad41151a6c4cdbca7b915e3318b579bce","0x8f0b7621c8f0156775082258e98324789bd73c107bb4c941ae743b44ea6c26e0","0xd99368674442c944268f5ccd1f23965df5e341a92f5e66e88736afb40313fcac","0x164a07e8a9d29150270f3576a12906eee0af21787642596d07f3a9d9f2f53ffa","0xa1851eb00494d88bbcb86826cf8d448de9233f33d65723075c9c1b439d9cbd68","0xcf0c196ce35437e07cc8bc0af62a8e5979df6538dcdb4c87a0694720f0cbbeb1","0xb2f9446ce7798f59d9247a308536d0fd17fdd2b00d7475c5d4e70be1fc3f2ab1","0xea4d13234daa2356ba56f85bc05f62bf50c2b60afe9142f035f11ed729c88248","0x34f0b80539e95d0ba892dff063414c35c62850f82e1414765524114c8dbacb57","0x09a19b8d31a6e948e5051cb72b98b1d2b2bfe053f62d6d24d61c22b3ed1c3f24","0x4700d6dfdb40e52e2ceb8ffe62c75f3f708d23452f828255fd003d795f5d9d66","0x3b4dba7d874fc323b0a364140a9c60f37bf547fe671897653118a9873fe03420","0x1a74ed3b3756b9cd946da49701bcec120ec88645013da99fa9eea60b39e1a570","0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}