MCP Servers / search / Congress.gov

Congress.gov

JSON →
none19search

Access the Congress.gov API to retrieve legislative information.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: congress-gov
Tools
What this server exposes
get_bills
Retrieve bills from Congress.gov API. Supports filtering by congress, bill type, and bill number.
get_amendments
Retrieve amendments from Congress.gov API. Supports filtering by congress, amendment type, and amendment number.
get_summaries
Retrieve bill summaries from Congress.gov API. Supports filtering by congress and bill type.
get_congress
Retrieve congress information from Congress.gov API. Supports filtering by congress number.
get_members
Retrieve member information from Congress.gov API. Supports filtering by bioguide ID.
get_committees
Retrieve committee information from Congress.gov API. Supports filtering by system code.
get_committee_reports
Retrieve committee reports from Congress.gov API. Supports filtering by congress, report type, and report number.
get_committee_prints
Retrieve committee prints from Congress.gov API. Supports filtering by congress, print type, and print number.
get_committee_meetings
Retrieve committee meetings from Congress.gov API. Supports filtering by congress and chamber.
get_hearings
Retrieve hearings from Congress.gov API. Supports filtering by congress, chamber, and hearing number.
get_house_votes
Retrieve House votes from Congress.gov API. Supports filtering by congress, session, and roll call number.
get_congressional_record
Retrieve Congressional Record from Congress.gov API. Supports filtering by volume, page prefix, and page number.
get_daily_congressional_record
Retrieve daily Congressional Record from Congress.gov API. Supports filtering by volume and issue.
get_bound_congressional_record
Retrieve bound Congressional Record from Congress.gov API. Supports filtering by year, month, and day.
get_house_communications
Retrieve House communications from Congress.gov API. Supports filtering by congress, communication type, and communication number.
get_house_requirements
Retrieve House requirements from Congress.gov API. Supports filtering by congress and requirement number.
get_senate_communications
Retrieve Senate communications from Congress.gov API. Supports filtering by congress, communication type, and communication number.
get_nominations
Retrieve nominations from Congress.gov API. Supports filtering by congress and nomination number.
get_crs_reports
Retrieve CRS reports from Congress.gov API. Supports filtering by product code.
get_treaties
Retrieve treaties from Congress.gov API. Supports filtering by congress and treaty number.
Configuration
Environment & auth
authnone
envCONGRESS_GOV_API_KEY
Resources
Congress.gov — MCP Server · libregistry