MCP Server
CongressMCP-bridge
An MCP server for the Congress.gov API that consolidates 91 operations into 6 comprehensive legislative tools that can be used by any MCP client (i.e. Claude Desktop), or MCP-compatible AI agent, to query and reason about congressional data.
0
GitHub Stars
3/17/2026
Last Updated
MCP Server Configuration
1{
2 "name": "congressmcp",
3 "command": "npx",
4 "args": [
5 "-y",
6 "congressmcp"
7 ],
8 "env": {
9 "CONGRESSMCP_API_KEY": "your-api-key-here"
10 }
11}
JSON11 lines
README Documentation
congressmcp (DEPRECATED)
This NPM package is no longer maintained. CongressMCP v2.0.0 runs locally as a Python MCP server — no bridge, no API key, no hosted server needed.
Migration
- Uninstall:
npm uninstall -g congressmcp - Install the new local server:
uvx congressmcp(requires Python 3.10+ and uv) - Get a free Congress.gov API key at api.congress.gov/sign-up
- See the setup guide: github.com/amurshak/congressMCP
What Changed
CongressMCP was converted from a hosted SaaS service to a free, open-source, local-first MCP server. The NPM bridge that connected Claude Desktop to the hosted backend is no longer needed — the server now runs locally via stdio.
License
MIT
Quick Install
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source