get_bill
ActiveTool of mcp-openstates
declared in 0.1.0
Fetch a single bill with full detail: versions, sponsorships, related/companion bills, actions, and votes. Pass the OpenStates ID (e.g., "ocd-bill/abc...") or a state/session/identifier triple.
Parameters schema
{
"type": "object",
"examples": [
{
"openstates_id": "ocd-bill/ca20232024-ab-123"
},
{
"session": "20232024",
"identifier": "HB-456",
"jurisdiction": "TX"
}
],
"required": [],
"properties": {
"session": {
"type": "string",
"description": "Session ID (use with jurisdiction + identifier)"
},
"identifier": {
"type": "string",
"description": "Bill identifier within the session (e.g., \"AB-123\")"
},
"jurisdiction": {
"type": "string",
"description": "State code (use with session + identifier)"
},
"openstates_id": {
"type": "string",
"description": "OpenStates bill ID (preferred, e.g., \"ocd-bill/...\")"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
mcp-openstates
https://github.com/pipeworx-io/mcp-openstates
2/7 registries