home / mcp / congress mcp server
An MCP server allowing AI agents and MCP clients to interface with the Congress.gov API
Configuration
View docs{
"mcpServers": {
"amurshak-congressmcp": {
"command": "npx",
"args": [
"-y",
"congressmcp"
],
"env": {
"CONGRESS_API_KEY": "your_api_key_here",
"CONGRESSMCP_API_KEY": "your-api-key-here"
}
}
}
}CongressMCP lets your AI assistant query live U.S. Congressional data through the Congress.gov API by connecting to an MCP client. You can research bills, votes, committees, member information, and official documents with natural language, enabling powerful policy analysis and monitoring workflows.
Connect to CongressMCP from your MCP client to start asking questions about current bills, voting records, committees, and more. Use the hosted service for a hassle-free start, or run your own instance for full control.
Set up your MCP client to use the hosted CongressMCP service. You provide your API key when you start the client so requests are authenticated.
Use the hosted MCP server to connect and begin querying. You will supply your API key in the client configuration so requests are authorized.
Find recent climate change bills in the current Congress.
Who are the sponsors of major energy legislation and what committees have they served on?
Access six comprehensive categories of congressional data: Bills & Legislation, Members & Committees, Voting Records, Congressional Records & Hearings, Committee Reports & Intelligence, and Research & Analysis. Each category provides search, filtering, and in-depth details such as full bill texts, voting records, sponsor information, transcripts, and CRS research.
If you prefer to run your own MCP server, you can clone the project, install dependencies, and start the server locally. This gives you full control over hosting, authentication, and data integration.
Search, analyze, and track bills, amendments, treaties, and related legislative activity; access full texts and sponsor information.
Research representatives and senators, their committees, leadership, voting patterns, and contact information.
Retrieve detailed roll call votes, nominations, and confirmations; analyze voting patterns across members.
Search the Congressional Record, hearing transcripts, and witness testimony; explore floor communications.
Access committee reports, minutes, and markup actions; track committee activity.
Obtain CRS reports and advanced search capabilities for in-depth legislative research.