Skip to content
Gavelin logo

Gavelin

Verified

State legislative intelligence for AI agents across all 50 US states.

MCP ServerSearch & WebRemote (streamable-http)
View on GitHub
Updated 2026-06-16

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_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.
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.
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).

Example prompts

Once connected, try asking your AI client:

What housing bills are pending in California?
Find testimony about SNAP benefits in Finance committee hearings
What has Senator Krueger said about affordable housing?
List available states with hearing transcripts

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

  1. 1Sign up at gavelin.ai and generate an API key from the Account page.
  2. 2Add the server URL https://mcp.gavelin.ai/mcp to your MCP client config.
  3. 3Include the header Authorization: Bearer YOUR_API_KEY in the connection settings.
  4. 4Select the gavelin server in your client and start issuing natural-language queries.
  5. 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
Did you find this helpful?

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…

Sign in to review

Promote Gavelin

Add this badge to your website, or share the tool.

DFeatured on DhanasviGavelin 0