Lots of government data is available, but that doesn't mean it's easy to access and extract insights from it. This project is an attempt to rectify that.
- API: api.govql.us/graphql — GraphQL API with Ruru explorer
- Site: govql.us — documentation and usage guide
This repo is a monorepo containing two sub-projects:
us-congress/— the GovQL GraphQL API (JavaScript / PostGraphile), plus the Docusaurus docs site.mcp-server/— the GovQL MCP Server (Python / FastMCP). Lets AI clients like Claude Desktop, Claude Code, and Cursor query the API directly.
They are deployed independently and depend on each other only at runtime via HTTP.
See us-congress/README.md for local development and deployment of the API, and mcp-server/README.md / mcp-server/CONTRIBUTING.md for the MCP server.