Scalable, secure access to global government via MCP

Connect AI assistants directly to UnGovr government services using the Model Context Protocol

https://mcp.ungovr.org/mcp
View Pricing ↓

Claude Desktop

Add the UnGovr MCP server to your Claude Desktop configuration file (claude_desktop_config.json):

claude_desktop_config.json
{ "mcpServers": { "ungovr": { "transport": "http", "url": "https://mcp.ungovr.org/mcp" } } }

Claude Code

Add the server directly from the command line:

Terminal
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.

Agentic AI Foundation The Linux Foundation Associate Member

View REST API Reference