OpenUSPublicDataMCP
Provides tools to query ArcGIS feature services, allowing AI agents to access and analyze geospatial data from ArcGIS REST endpoints.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenUSPublicDataMCPsearch for climate datasets on data.gov"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OpenUSPublicDataMCP
Federal-first, no-key-first MCP access to high-value US public data sources.
This is the US counterpart to OpenUKPublicDataMCP, but it deliberately separates federal coverage from the fragmented state and local ecosystem. Reusable Socrata, ArcGIS REST and CKAN adapters provide platform coverage without pretending that jurisdictions share one schema.
Current bootstrap status
FastMCP server with stdio transport
source registry with provenance metadata
health_checklist_public_data_sourcesfind_us_data_sources— filter the registry by jurisdiction or platformresolve_us_geography— resolve state names/abbreviations/city-state strings to state FIPSsearch_data_govagainst the official Data.gov CKAN API (endpoint under re-discovery after live 404)get_census_state_populationagainst the official Census ACS API (optional key)list_federal_agenciesagainst the official USAspending API (no key)search_federal_registeragainst the official Federal Register API (no key)search_usaspending_awardsagainst the official USAspending awards API (no key)search_congress_billsagainst the official Congress.gov API (optional key)search_socrata_catalogandquery_socrata_datasetquery_arcgis_feature_servicesearch_ckan_cataloglist_curated_state_portals— California, New York, Texas, Washington and Floridasearch_state_data— dispatch to the selected state's curated portalmocked tests and project verification spine
Related MCP server: MCP4RS Open Earth Explorer
Current status
Q2 2026 validation is complete: 16 MCP tools, five curated state portal packs, stdio and Streamable HTTP transport, DynamicMCPProxy catalogue metadata, and a React/Leaflet US discovery explorer. See docs/tests/Q2-executive-report.md for the evidence-based executive snapshot.
Web discovery explorer
./scripts/run-web.sh
# http://127.0.0.1:8787The explorer maps all 50 states plus DC using approximate label centroids, distinguishes the five curated official state portals, searches the registered federal/state-local source catalogue, and preserves jurisdiction, auth, platform, licence and coverage status. It is a discovery surface—not a claim of complete state/local coverage or analytical boundary data. Development instructions are in web/README.md.
Quick start
cd OpenUSPublicDataMCP
python3.11 -m venv .venv
. .venv/bin/activate
pip install -e '.[dev]'
pytest
fastmcp inspect src/openuspublicdata_mcp/server.py:mcp
fastmcp list src/openuspublicdata_mcp/server.py --json
fastmcp call src/openuspublicdata_mcp/server.py search_data_gov query='climate' limit=3 --jsonDirection
Curated state packs and local discovery.
Federal breadth: BLS, BEA, NOAA, EPA, FDA, CDC and USDA.
County FIPS, congressional districts and richer Census geography.
HTTP deployment, DynamicMCPProxy and Hermes registration.
See docs/plans/2026-07-11-openuspublicdata-mcp-bootstrap.md and research/LINKS.md.
HTTP transport
OPENUS_PORT=8787 .venv/bin/openuspublicdata-http
curl http://127.0.0.1:8787/health
# MCP endpoint: http://127.0.0.1:8787/mcpThe DynamicMCPProxy catalogue entry is in integrations/dynamic-mcp-proxy-user-catalogue-entry.json. Hermes can use the stdio server directly:
hermes config set mcp_servers.openuspublicdata.command "/absolute/path/to/OpenUSPublicDataMCP/.venv/bin/python"
hermes config set mcp_servers.openuspublicdata.args '["-m", "openuspublicdata_mcp.server"]'Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceEnables querying Washington DC open data from opendata.dc.gov and ArcGIS REST API through MCP.Last updated19MIT
- Alicense-qualityBmaintenanceEnables discovery, analysis, and explanation of open satellite data through MCP, with support for STAC catalogs and NASA GIBS.Last updatedMIT
- Alicense-qualityCmaintenanceAggregate US business filings, SEC reports, federal court cases, federal spending awards, and professional licenses through a single MCP server.Last updatedMIT
- Alicense-qualityAmaintenanceSearch and query government open-data portals (Socrata SODA API) via MCP.Last updated1002Apache 2.0
Related MCP Connectors
DataDC MCP — Washington, DC open data (opendata.dc.gov, ArcGIS REST API).
Data.gov MCP — wraps Data.gov CKAN API (catalog.data.gov/api/3)
HealthData.gov MCP — wraps HealthData.gov CKAN API (free, no auth)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HappyMonkeyAI/OpenUSPublicDataMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server