You're viewing a demo portfolio

Join the waitlist
PRSM

search_legislators

Active

Tool of mcp-openstates

declared in 0.1.0

Find state legislators. Filter by jurisdiction, name, chamber (upper/lower), party, or district. Returns name, current/prior roles, party, contact details, OpenStates IDs.

Parameters schema

{
  "type": "object",
  "examples": [
    {
      "jurisdiction": "CA"
    },
    {
      "name": "Johnson",
      "party": "Democratic",
      "jurisdiction": "NY",
      "org_classification": "lower"
    }
  ],
  "required": [],
  "properties": {
    "name": {
      "type": "string",
      "description": "Name fragment"
    },
    "page": {
      "type": "number",
      "description": "1-based page"
    },
    "party": {
      "type": "string",
      "description": "Party name (e.g., \"Democratic\", \"Republican\")"
    },
    "district": {
      "type": "string",
      "description": "District identifier"
    },
    "per_page": {
      "type": "number",
      "description": "1-50 (default 20)"
    },
    "jurisdiction": {
      "type": "string",
      "description": "2-letter state code or name"
    },
    "org_classification": {
      "type": "string",
      "description": "upper | lower | legislature"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

mcp-openstates

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

2/7 registries
View full server →
search_legislators — mcp-openstates — PRSM MCP