Arlet

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.