@pipeworx/openstates
Connect: https://gateway.pipeworx.io/openstates/mcp · Install: one-click buttons
Tools: 4
OpenStates v3 MCP — bills, legislators, votes in all 50 US states.
Tools
search_bills(jurisdiction, query?, session?, classification?, sponsor?, sort?, per_page?, page?)get_bill(openstates_id?, jurisdiction?, session?, identifier?)search_legislators(jurisdiction?, name?, org_classification?, district?, party?, per_page?, page?)get_legislator(person_id)
Auth
- Platform key: gateway env
PLATFORM_OPENSTATES_KEY. - BYO:
?_apiKey=<key>after registering at https://openstates.org/account/profile/ (free ~5,000 req/day).
Data source
https://v3.openstates.org — header X-API-KEY.
Tools
- search_bills — Search bills in any US statehouse. Pass jurisdiction as a 2-letter state code (e.g., “CA”, “NY”, “TX”) or full name. Returns bill identifiers, titles, classifications, last action, sponsors, and OpenS
- get_bill — Fetch a single bill with full detail: versions, sponsorships, related/companion bills, actions, and votes. Pass the OpenStates ID (e.g., “ocd-bill/abc…”) or a state/session/identifier triple.
- search_legislators — Find state legislators. Filter by jurisdiction, name, chamber (upper/lower), party, or district. Returns name, current/prior roles, party, contact details, OpenStates IDs.
- get_legislator — Fetch a single legislator by OpenStates person ID. Returns biographical info, current roles, prior offices, contact methods, sources.
Tools
-
get_bill— Fetch a single bill with full detail: versions, sponsorships, related/companion bills, actions, and votes. Pass the OpenStates ID (e.g., ocd-bill/abc... ) or a state/session/identifier triple. -
get_legislator— Fetch a single legislator by OpenStates person ID. Returns biographical info, current roles, prior offices, contact methods, sources. -
search_bills— Search bills in any US statehouse. Pass jurisdiction as a 2-letter state code (e.g., CA , NY , TX ) or full name. Returns bill identifiers, titles, classifications, last action, sponsors, and OpenStat -
search_legislators— Find state legislators. Filter by jurisdiction, name, chamber (upper/lower), party, or district. Returns name, current/prior roles, party, contact details, OpenStates IDs.