You're viewing a demo portfolio

Join the waitlist
PRSM

search_bills

Active

Tool of mcp-openstates

declared in 0.1.0

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 OpenStates IDs for use with get_bill.

Parameters schema

{
  "type": "object",
  "examples": [
    {
      "query": "healthcare",
      "jurisdiction": "CA"
    },
    {
      "sort": "updated_desc",
      "query": "education funding",
      "session": "20232024",
      "sponsor": "Smith",
      "per_page": 10,
      "jurisdiction": "NY",
      "classification": "bill"
    }
  ],
  "required": [
    "jurisdiction"
  ],
  "properties": {
    "page": {
      "type": "number",
      "description": "1-based page (default 1)"
    },
    "sort": {
      "type": "string",
      "description": "updated_desc | updated_asc | first_action_desc | first_action_asc | latest_action_desc | latest_action_asc"
    },
    "query": {
      "type": "string",
      "description": "Free-text search across title/summary"
    },
    "session": {
      "type": "string",
      "description": "Session identifier (e.g., \"20232024\")"
    },
    "sponsor": {
      "type": "string",
      "description": "Legislator name filter"
    },
    "per_page": {
      "type": "number",
      "description": "1-50 (default 20)"
    },
    "jurisdiction": {
      "type": "string",
      "description": "2-letter state code or jurisdiction name"
    },
    "classification": {
      "type": "string",
      "description": "bill | resolution | constitutional amendment | etc."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

mcp-openstates

https://github.com/pipeworx-io/mcp-openstates

2/7 registries
View full server →