Search bills and speaker-attributed hearing transcripts across all 50 US state legislatures.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"gavelin": {
"url": "https://mcp.gavelin.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
State legislative intelligence for AI agents. The only MCP server with speaker-attributed hearing transcripts from US state legislatures.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in legal
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
87 tools for Korean law — statutes, precedents, ordinances, interpretations | MCP Server · CLI · npm
956k Swiss court decisions: full-text search, citation graph, statute lookup (DE/FR/IT)
Belgian legislation via MCP — full-text search across statutes and provisions
MCP Security Weekly
Get CVE alerts and security updates for ai.gavelin/mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
State legislative intelligence for AI agents. The only MCP server with speaker-attributed hearing transcripts from US state legislatures.
Search bills across all 50 states, find what legislators said in hearings, get full committee hearing transcripts with speaker attribution — all via the Model Context Protocol.
Server URL: https://mcp.gavelin.ai/mcp
Add to claude_desktop_config.json:
{
"mcpServers": {
"gavelin": {
"url": "https://mcp.gavelin.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
{
"mcpServers": {
"gavelin": {
"type": "url",
"url": "https://mcp.gavelin.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
The server uses Streamable HTTP transport. Any MCP-compatible client (Cursor, Windsurf, custom agents) can connect with the URL and a bearer token.
Sign up at gavelin.ai and generate an API key from your Account page under "Developer API."
search_billsSearch 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.
Example queries an agent might make:
search_hearing_testimonySearch 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.
Example queries:
get_bill_detailGet full details on a specific bill including sponsor, subjects, committee, legislative history, and any hearing mentions.
get_speaker_activityGet 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_hearingsBrowse committee and public hearings by topic, committee, chamber, or date range.
get_hearing_transcriptGet the full transcript of a specific hearing with all speakers labeled by name.
list_available_statesSee which states have data and what type (bills, transcripts, or both).
| Plan | Limit |
|---|---|
| Starter | 100 calls/hour |
| Professional | 500 calls/hour |
| Enterprise | Custom |
Every government affairs team will have AI agents doing policy research. Those agents need clean, structured legislative data. Gavelin is the access layer.
No other MCP server has speaker-attributed state legislative hearing transcripts.
Gavelin is an AI-powered legislative intelligence platform.
The MIT License in this repository applies only to the documentation contained here (README, server configuration files, logos). The Gavelin MCP server itself is a proprietary hosted service operated by Gavelin (gavelin.ai) and is not covered by the MIT License. Access to the server requires an API key issued under Gavelin's terms of service.