Scalable, secure access to global government via MCP
Connect AI assistants directly to UnGovr government services using the Model Context Protocol
Claude Desktop
Add the UnGovr MCP server to your Claude Desktop configuration file
(claude_desktop_config.json):
{
"mcpServers": {
"ungovr": {
"transport": "http",
"url": "https://mcp.ungovr.org/mcp"
}
}
}
Claude Code
Add the server directly from the command line:
claude mcp add ungovr --transport http https://mcp.ungovr.org/mcp
Available Tools
The MCP server exposes the following tools that AI agents can call:
| Tool | Description |
|---|---|
list_countries |
List all countries with entity counts and coverage status |
search_entities |
Search government entities by name, type, or location |
get_entity |
Get full details for a specific entity including contacts and domains |
get_open_records_law |
Get the public records law governing any jurisdiction or entity: citation, deadlines, fees, exemptions, appeals |
search_transparency_laws |
Search transparency laws across five domains: records, meetings, fiscal, accessibility, oversight |
search_cgj_reports |
Search grand jury reports by county, year, or keyword |
get_cgj_report |
Get full report detail with findings and recommendations |
get_scraping_law |
(API key) Crawl and access legality for a jurisdiction, at any slug depth (us/ca/ventura resolves to the most specific jurisdiction with data). Includes freshness flags; check stale and as_of_date. |
resolve_domain_jurisdiction |
(API key) Best-effort mapping from a domain to the jurisdiction governing its operator, authoritative for government domains in the UnGovr corpus. Never uses server or edge location, and refuses IP addresses: the operator's establishment is the legal signal, not the hosting geography. |
Example Queries
Once connected, you can ask your AI assistant questions like:
- How many government entities does UnGovr track in California?
- What is the parent entity of the City of San Buenaventura?
- Show me grand jury reports about homelessness in Ventura County
- Which countries have the most government entities in the database?
- List all counties in Ireland with their entity types
- What were the key findings in the latest Los Angeles County grand jury report on jails?
MPP: Rate Limits & Payments
Each tool has a free-tier limit (e.g., 100 entity lookups/day, 50 CGJ reports/day).
Beyond those limits, the server returns a JSON-RPC -32042 payment challenge
using the Machine Payments Protocol (MPP).
| Tool | Price per call |
|---|---|
list_countries, search_entities, get_entity |
$0.001 |
get_open_records_law, search_transparency_laws |
$0.001 |
search_cgj_reports, get_cgj_report |
$0.01 |
list_service_types |
$0.001 |
submit_service_request (text only) |
$0.01 |
submit_service_request (with images) |
$0.05 |
Agents pay by pre-loading a wallet ($5.00 minimum) via Stripe, then including an
_meta.credential with their Stripe Payment Token on retry. Successful paid
requests include an _meta.receipt with the updated wallet balance.
Registry Listing and Standards Membership
This server is listed in the official MCP Registry
as org.ungovr/mcp. UnGovr is an Associate Member of the
Agentic AI Foundation, the Linux Foundation
initiative advancing open standards and open source infrastructure for interoperable AI agents,
including the Model Context Protocol, and an Associate Member of
The Linux Foundation itself.