Government (United States)
Use Congress.gov from your AI
Track bills and resolutions in the US Congress through the official Congress.gov API: recently updated bills by congress and type, a bill's sponsors and law status, and its step-by-step legislative history including floor votes. Requires a free Congress.gov API key.
This server connects your AI client to the Congress.gov API, operated by the Library of Congress - the authoritative source for the status of legislation in the US Congress.
Key features:
- list_bills: recently updated bills and resolutions, filtered by congress number (e.g. 119), bill type (hr, s, hjres, ...) and an update-date window. Useful for monitoring legislative activity.
- get_bill: one bill's detail - title, sponsors with party and state, policy area, latest action, whether it became law and under which public-law numbers, plus counts of actions, cosponsors, committees and amendments, and a link to the human-readable congress.gov page.
- list_bill_actions: the step-by-step legislative history, newest first, including committee referrals and recorded floor votes with roll-call numbers.
One intentional design note: the upstream API has no keyword search. To find bills about a topic, use the GovInfo server's full-text search on the BILLS collection first, then come back here with the congress / bill type / number for status and history. The two servers are designed to be used together.
Using the API requires a free key issued at api.congress.gov/sign-up. Set it as CONGRESS_GOV_API_KEY in your Arlet environment variables.
What you need
- An Arlet account
- An API key issued by Congress.gov is required (most are free to obtain).
Choose your AI client
Pick the AI client you use to see how to connect it with Congress.gov.
