Congressgov MCP Server

Access U.S. congressional data - bills, votes, members, committees - through MCP. STDIO & Streamable HTTP.

Remote serverstreamable-http

What is the Congressgov MCP Server?

Access U.S. congressional data - bills, votes, members, committees - through MCP. STDIO & Streamable HTTP.

The short version

  • Declarative tool definitions — single file per tool, framework handles registration and validation
  • Unified error handling across all tools
  • Pluggable auth (none, jwt, oauth)
  • Swappable storage backends: in-memory, filesystem, Supabase
  • Structured logging with optional OpenTelemetry tracing
  • Runs locally (stdio/HTTP) or in Docker from the same codebase

What it needs from you

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
congressgov_bill_lookupBrowse and retrieve bills: actions, sponsors, summaries, text, related bills
congressgov_enacted_lawsBrowse enacted public and private laws by congress
congressgov_member_lookupFind members by state, district, or congress, and retrieve their legislative portfolios
congressgov_committee_lookupBrowse committees and their legislation, reports, and nominations
congressgov_roll_votesRetrieve House and Senate roll call votes and each member's position
congressgov_senate_nominationsBrowse presidential nominations and track Senate confirmation
congressgov_bill_summariesBrowse recently updated CRS bill summaries
congressgov_crs_reportsBrowse and retrieve nonpartisan CRS policy reports
congressgov_committee_reportsBrowse and read committee reports accompanying legislation
congressgov_daily_recordBrowse and read the daily Congressional Record
congressgov_search_billsKeyword-search bill titles and CRS summaries via a local full-text mirror (opt-in)

How to install the Congressgov MCP Server

{
  "mcpServers": {
    "congressgov-mcp-server": {
      "type": "streamable-http",
      "url": "https://congressgov.caseyjhand.com/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

Example prompts to try

  • “Use Congressgov to congressgov bill lookup.”
  • “Use Congressgov to congressgov enacted laws.”
  • “Use Congressgov to congressgov member lookup.”

Frequently asked questions

Access U.S. congressional data - bills, votes, members, committees - through MCP. STDIO & Streamable HTTP. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.