search_bills
ActiveTool of legiscan
Full-text search US state (and federal) legislation to find out what bills are about a given topic. Searches one state or nationwide (ALL) and returns matching bills with number, title, state, last action, and a LegiScan bill_id you can pass to get_bill. Example: search_bills({ query: "data privacy", state: "CA" })
Parameters schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"year": {
"type": "number",
"description": "LegiScan year code: 1 = all years, 2 = current + prior session (default), or a specific year like 2024."
},
"query": {
"type": "string",
"description": "Search terms, e.g. \"data privacy\", \"minimum wage\", \"abortion\""
},
"state": {
"type": "string",
"description": "2-letter state abbreviation (e.g. \"CA\", \"TX\") or \"ALL\" to search every state. Default \"ALL\"."
},
"_apiKey": {
"type": "string",
"description": "Optional — your own LegiScan API key for higher limits; omit to use the shared Pipeworx key."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
legiscan
https://github.com/pipeworx-io/mcp-legiscan
2/7 registries