MCPVault
Openstates MCP Server logo

Openstates MCP Server

未申請

作者: cyanheads

Search bills, legislators, committees, and events across all 50 US states, DC, and Puerto Rico via MCP. STDIO or Streamable HTTP.

aibillsbuncyanheadslegislationlegislatorsmcpmcp-servermodel-context-protocolopen-statesopenstatesstate-legislaturetypescript

インストール

$docker run --rm -e OPENSTATES_API_KEY=your-key -e MCP_TRANSPORT_TYPE=http -p 3010:3010 openstates-mcp-server

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

ツール(16個)

action_since

, updatedsince, and createdsince date filters for change-tracking

id

takes OCD person IDs and returns exactly those people, so it needs no jurisdiction alongside it. It resolves the IDs that search results, openstatesgetbill sponsorships, and openstatesgetcommittee memberships hand back — several in one call, since upstream /people accepts id repeatedly and offers no

include

parameter requests sponsorships, actions, votes, abstracts, versions, and related bills inline — eliminates follow-up openstatesgetbill calls for most research workflows

jurisdiction.classification

separates the tiers: "state" is a state legislature, "country" is the US Congress. currentrole.orgclassification does not — it is upper/lower for a US Senator exactly as for a state senator

openstates_get_bill

Fetch full detail for a specific bill by OCD ID or three-part path (jurisdiction + session + billid)

openstates_get_committee

Fetch committee detail by OCD organization ID, with optional membership roster

openstates_get_event

Fetch full event detail including agenda, participants, and media links

openstates_get_jurisdiction

Fetch full metadata for a specific jurisdiction including all legislative sessions and their identifiers

openstates_get_legislators_by_location

Find every legislator representing a geographic coordinate (latitude/longitude) — state legislators and the federal delegation

openstates_list_jurisdictions

List all 56 jurisdictions (50 states, DC, and 5 US territories) covered by Open States with session identifiers and coverage metadata

openstates_search_bills

Search state legislative bills across all covered US jurisdictions with full-text search, jurisdiction/session filtering, subject tags, and sponsor lookups

openstates_search_committees

List committees for a jurisdiction (experimental — not all states have coverage)

openstates_search_events

Search hearings, floor sessions, and committee meetings (experimental)

openstates_search_people

Search state legislators and officials within a jurisdiction by name, chamber, or district, or fetch specific people by OCD person ID

org_classification

targets a role type: upper (Senate), lower (House/Assembly), executive (governors and executive officials), legislature (every legislator — both chambers merged into one paginated set, all upper members then all lower)

stateCount

and federalCount report the split, and the rendered text labels each legislator's tier