Skip to content
External endpointresponds

openstates-mcp-server

Search bills, legislators, committees, and events across all 50 US states, DC, and Puerto Rico.

Endpoint URL
https://openstates.caseyjhand.com/mcp
Current status
responds
Last checked
Aug 17, 2026, 05:06 AM UTC
Check
MCP initialize · 8s limit
Latency
318 ms
Response record
4 of 4 rounds
Transport
streamable-http
Source
mcp_registry
Registry name
io.github.cyanheads/openstates-mcp-server

Current observation

This endpoint answered at its latest recorded check.

What this server reports about itself

Self-reported at initialize. Not verified by Licium.

Server name
openstates-mcp-server
Version
0.3.0
Capability keys
logging, resources, tools, prompts
Instructions excerpt

Open States MCP server — US state legislative data for all 50 states, DC, and 5 US territories. - Use openstates_list_jurisdictions or openstates_get_jurisdiction (include=legislative_sessions) to discover valid session identifiers before filtering bill searches. - Either jurisdiction or q is required for openstates_search_bills, and either jurisdiction or id (OCD person IDs) for openstates_search_people. - jurisdiction is required for openstates_search_committees and openstates_search_events — the schema rejects a call that omits it. - openstates_search_people with id resolves the person IDs carried by openstates_get_bill sponsorships and openstates_get_committee memberships, several at once. - openstates_get_legislators_by_location returns a coordinate's US Senators and Representative alongside its state legislators; jurisdiction.classification ("state" vs "country") separates the two tiers. - Committee and event tools are experimental — not all states have coverage. - Use incl

Reported Aug 17, 2026, 05:06 AM UTC.

Check history

Oldest to newest. Each row is one recorded check.

  1. responds
    MCP initialize · 8s limit · HTTP 200 · 189ms
  2. responds
    MCP initialize · 8s limit · HTTP 200 · 320ms
  3. responds
    MCP initialize · 8s limit · HTTP 200 · 285ms
  4. responds
    MCP initialize · 8s limit · HTTP 200 · 318ms