Gavelin
VerifiedState legislative intelligence for AI agents across all 50 US states.
What is the Gavelin MCP server?
The server enables agents to search bills by keyword, sponsor, or status and retrieve full legislative details. It also surfaces speaker-attributed testimony from committee hearings and floor sessions across multiple years.
All 50 states plus DC are covered, with tools for transcripts, speaker activity, and state availability. Access is rate-limited by subscription tier and requires an API key from gavelin.ai.
Install & connect
Add this to your MCP client config. Pick your client below and copy.
{
"mcpServers": {
"mcp": {
"url": "https://mcp.gavelin.ai/mcp"
}
}
}Tools it exposes
7 tools your AI client can call once connected.
search_bills— Search bills across all 50 US states + DC by keyword, sponsor, committee, status, or chamber. Covers multiple legislative sessions with full detail including sponsors, subjects, and legislative history.search_hearing_testimony— Search speaker-attributed hearing and floor session segments. Find what specific legislators or witnesses said about any topic. Returns speaker name, role, committee, date, and surrounding context.get_bill_detail— Get full details on a specific bill including sponsor, subjects, committee, legislative history, and any hearing mentions.get_speaker_activity— Get everything a specific legislator or witness has said in hearings and floor sessions. Useful for opposition research, coalition mapping, and pre-meeting preparation.search_committee_hearings— Browse committee and public hearings by topic, committee, chamber, or date range.get_hearing_transcript— Get the full transcript of a specific hearing with all speakers labeled by name.list_available_states— See which states have data and what type (bills, transcripts, or both).Example prompts
Once connected, try asking your AI client:
Security & permissions
Remote streamable-http server requiring Authorization: Bearer API key header; no local installation or environment variables needed.
What you can do with Gavelin
Track state legislation
Monitor pending housing or cannabis bills in California and other states by sponsor or status.
Research legislator statements
Find exact testimony from specific senators on topics like affordable housing or SNAP benefits.
Prepare for hearings
Retrieve full transcripts and speaker activity to map coalitions or review opposition research.
How to use Gavelin
- 1Sign up at gavelin.ai and generate an API key from the Account page.
- 2Add the server URL https://mcp.gavelin.ai/mcp to your MCP client config.
- 3Include the header Authorization: Bearer YOUR_API_KEY in the connection settings.
- 4Select the gavelin server in your client and start issuing natural-language queries.
- 5Respect rate limits based on your Starter, Professional, or Enterprise plan.
Gavelin: pros & cons
Pros
- +Unique speaker-attributed transcripts from all 50 state legislatures
- +Comprehensive bill search with legislative history and hearing links
- +Production-ready authenticated access with tiered rate limits
- +Covers multiple sessions and both bills and transcripts
Cons
- –Requires paid API key subscription after signup
- –No public documentation of exact tool input parameters
- –Proprietary hosted service, not self-hostable
Frequently asked questions
Yes, a bearer token from gavelin.ai is required for all connections.
User reviews
Verified reviews from the community shape this listing's rating.
Loading reviews…