Gavelin について
Gavelin は、米国州議会の記録を AI ツール向けに提供する MCP サーバーです。全 50 州の法案記録と、発言者を特定できる公聴会の文字起こしを検索できます。
主な機能
- 01全 50 州と DC の法案検索
- 02発言者別の公聴会内容検索
- 03法案の詳細と立法履歴の取得
- 04委員会・公開公聴会の閲覧
- 05発言者名付き全文記録の取得
- 06州ごとのデータ提供状況の確認
活用シーン
- 01特定州の法案の進捗確認
- 02議員や証人の発言の検索
- 03委員会公聴会記録の調査
- 04法案の提案者と立法履歴の確認
MCP 対応
Streamable HTTP で立法記録検索ツールを提供するホスト型 MCP サーバーです。クライアントはサーバー URL と Bearer token で接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.gavelin.ai/mcpclaude mcp add --transport http gavelin-ai https://mcp.gavelin.ai/mcp{"mcpServers":{"gavelin-ai":{"type":"http","url":"https://mcp.gavelin.ai/mcp"}}}Cursor で開く{"servers":{"gavelin-ai":{"type":"http","url":"https://mcp.gavelin.ai/mcp"}}}VS Code で開く{"mcpServers":{"gavelin-ai":{"type":"http","url":"https://mcp.gavelin.ai/mcp"}}}{"mcpServers":{"gavelin-ai":{"serverUrl":"https://mcp.gavelin.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Gavelin MCP サーバー
AI ツール向けの州議会記録。 米国州議会の公聴会の発言者名付き議事録と、全50州の法案記録を提供します。
Model Context Protocol を通じて、全50州の法案を検索し、公聴会で議員が述べた内容を見つけ、発言者名付きの委員会公聴会議事録全文を取得できます。
接続
サーバー URL: https://mcp.gavelin.ai/mcp
Claude Desktop
claude_desktop_config.json に追加します:
{
"mcpServers": {
"gavelin": {
"url": "https://mcp.gavelin.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Claude Code
{
"mcpServers": {
"gavelin": {
"type": "url",
"url": "https://mcp.gavelin.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
任意の MCP クライアント
このサーバーは Streamable HTTP トランスポートを使用します。MCP 互換のクライアント(Cursor、Windsurf、カスタムエージェントなど)は、URL とベアラートークンを指定して接続できます。
API キーを取得する
gavelin.ai で無料アカウントを登録し、アカウントページの「Developer API」から API キーを生成してください。
利用可能なツール
search_bills
キーワード、提案者、委員会、状況、または議院を指定して、全米50州と DC の法案を検索します。複数の議会会期を対象とし、提案者、対象分野、立法履歴などの詳細情報を取得できます。
エージェントが実行するクエリの例:
- 「カリフォルニア州で審議中の住宅法案は何ですか?」
- 「ニューヨーク州で Rivera が提案した法案を検索」
- 「2025年に可決された大麻関連法案を検索」
search_hearing_testimony
発言者名付きの公聴会および本会議のセッション記録を検索します。特定の議員や証言者が特定の話題について述べた内容を探せます。発言者名、役職、委員会、日付、前後の文脈を返します。
クエリの例:
- 「Krueger 上院議員は手頃な価格の住宅について何を述べていますか?」
- 「財政委員会の公聴会で SNAP 給付について述べられた証言を検索」
get_bill_detail
特定の法案について、提案者、対象分野、委員会、立法履歴、公聴会で言及された内容など、詳細情報をすべて取得します。
get_speaker_activity
特定の議員や証言者が公聴会や本会議のセッションで述べた内容をすべて取得します。
search_committee_hearings
話題、委員会、議院、または期間を指定して、委員会および公聴会を閲覧します。
get_hearing_transcript
特定の公聴会の議事録全文を、すべての発言者の名前を表示した状態で取得します。
list_available_states
データが利用可能な州と、そのデータの種類(法案、議事録、または両方)を確認できます。
レート制限
API キーは無料で、レート制限があります。より高い上限が必要な場合は、[email protected] までメールでお問い合わせください。
含まれる内容
- 発言者の特定 — 公聴会の証言には「発言者 A/B」ではなく、実名が記載されています
- 全50州 — すべての州の法案記録と、対象州を拡大中の公聴会議事録
- 過去の記録 — 複数年にわたる議会会期の記録
概要
Gavelin は、州議会の議事録を検索できるアーカイブです。gavelin.ai で無料で検索できます。
- ウェブアプリ: gavelin.ai
- お問い合わせ: [email protected]
ライセンス
このリポジトリの MIT ライセンスが適用されるのは、ここに含まれるドキュメント(README、サーバー設定ファイル、ロゴ)のみです。Gavelin MCP サーバー自体は、Gavelin(gavelin.ai)が運営するプロプライエタリなホスト型サービスであり、MIT ライセンスの対象ではありません。サーバーにアクセスするには、Gavelin の利用規約に基づいて発行された API キーが必要です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。