LexRegPulse: Banking Regulation Brief について
BankRegPulseは、米国の連邦・州機関、議会、報道機関の情報を扱う、銀行コンプライアンス担当者やAIアシスタント向けのMCPサーバーです。日次・週次ブリーフ、アーカイブ、分析、意見募集期限を提供します。
主な機能
- 01日次ブリーフと週次ダイジェストの取得
- 02ブリーフのアーカイブと詳細分析の検索
- 03意見募集期間と施行日の確認
- 04日次ポッドキャストとLinkedIn投稿の取得
- 05無料メールブリーフの購読
活用シーン
- 01当日の銀行規制動向の要約
- 02日付やテーマを指定したブリーフの検索
- 03今後の意見募集期限の確認
- 04規制ニュースを題材にしたLinkedIn投稿の作成
MCP 対応
規制ブリーフ、ダイジェスト、アーカイブ、分析記事、期限、ポッドキャスト、LinkedIn投稿をMCPツールとして提供します。ホスト型HTTPエンドポイントへの接続と、stdioでのローカル実行に対応し、基本利用にAPIキーは不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://lexregpulse.com/mcpclaude mcp add --transport http rrgu26-bankregpulse https://lexregpulse.com/mcp{"mcpServers":{"rrgu26-bankregpulse":{"type":"http","url":"https://lexregpulse.com/mcp"}}}Cursor で開く{"servers":{"rrgu26-bankregpulse":{"type":"http","url":"https://lexregpulse.com/mcp"}}}VS Code で開く{"mcpServers":{"rrgu26-bankregpulse":{"type":"http","url":"https://lexregpulse.com/mcp"}}}{"mcpServers":{"rrgu26-bankregpulse":{"serverUrl":"https://lexregpulse.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
9| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| date | string | いいえ | 任意の号の日付(YYYY-MM-DD)。デフォルトは最新号です。 |
詳細
BankRegPulse MCP サーバー
AI アシスタント向けのリアルタイム銀行規制インテリジェンス
AI アシスタント(Claude、ChatGPT など)を、OCC、FDIC、CFPB、Federal Reserve、全50州の銀行監督部門を含む100以上の情報源から取得した、最新の銀行規制データに接続できます。
最速の利用方法:インストール不要、キー不要
サーバーはホストされています。任意の MCP クライアントから URL を指定してください。
https://lexregpulse.com/mcp
- Claude(ウェブ、デスクトップ、モバイル): 設定、コネクタ、カスタムコネクタを追加の順に選び、URL を貼り付けます。
- Claude Code:
claude mcp add --transport http lexregpulse https://lexregpulse.com/mcp - ChatGPT(開発者モード)、Cursor、VS Code、その他の Streamable HTTP クライアント: 同じ URL をリモート MCP サーバーとして追加します。
- Smithery: https://smithery.ai/servers/bankregpulse/lexreg
- stdio 経由でローカル実行:
npx bankregpulse-mcp-server(下記のインストールを参照)。
読み取り専用で、無料です。提供されるコンテンツは、LexRegPulse の日次ブリーフ(東部時間午前6時45分)、日曜ダイジェスト、アーカイブ、詳細分析、および Federal Register の項目を基に作成したコメント期限トラッカーです。
これは何ですか?
BankRegPulse MCP Server は、AI アシスタントが当社の規制インテリジェンスデータベースをリアルタイムで照会できるようにする、Model Context Protocol サーバーです。
規制の最新情報を手作業で検索する代わりに、AI に尋ねるだけです。
- 「今日の銀行規制ブリーフィングには何が載っていますか?」
- 「今日の規制ポッドキャストを再生して」
- 「今日の CFPB の最新情報について、LinkedIn の投稿を作成して」
AI は BankRegPulse から最新データを取得し、背景情報を添えて回答します。
機能
🎯 8つのツール
| ツール | 説明 | 使用例 |
|---|---|---|
get_daily_briefing | 朝のブリーフィング(主要記事、規制動向、業界の兆候、政治、今後の予定、その意味)を、正式な URL 付きの Markdown 形式で提供します | 「今日の銀行規制ブリーフィングには何が載っていますか?」 |
get_weekly_digest | 日曜版の印刷用ダイジェスト | 「先週の規制動向を要約して」 |
list_briefings | アーカイブの一覧:日付、タイトル、URL | 「OCC の認可決定を取り上げた号はどれですか?」 |
get_blog_posts | Lex による最近の詳細分析 | 「Lex は unsafe-or-unsound rule について何を書いていますか?」 |
get_blog_post | スラッグを指定して、1件の詳細分析の全文を取得します | 「OCC-FDIC ルールの分析全文を見せて」 |
get_upcoming_deadlines | 期限トラッカーからコメント期間と施行日を取得します | 「今後2週間以内に締め切られるコメント期間はありますか?」 |
get_daily_podcast | 毎日のエピソードの音声 URL とフィード | 「今日の規制ポッドキャストを取得して」 |
get_linkedin_post | ブリーフィングを基に作成した、LinkedIn に投稿できる文章 | 「今日のニュースについて、LinkedIn の投稿を作成して」 |
subscribe_to_daily_brief | メールアドレスを無料の日次ブリーフ(東部時間午前6時45分)と日曜ダイジェストに登録します。ウェルカムメールにはワンクリックで登録解除できるリンクが含まれます | 「[email protected] を LexRegPulse に登録して」 |
📊 データの対象範囲
- 連邦機関: OCC、FDIC、CFPB、Federal Reserve、財務省
- 州の銀行監督部門: 全50州
- 議会: 下院金融サービス委員会、上院銀行委員会
- Federal Register: 最終規則、規則案、通知
- ニュース: Reuters、American Banker、PYMNTS、Banking Dive
- 更新頻度: リアルタイム(24時間365日監視)
インストール
前提条件
- Node.js 18 以降
- MCP 対応の AI アシスタント(Claude Desktop、Continue.dev など)
オプション1:NPM(推奨)
npx bankregpulse-mcp-server
オプション2:ソースから
git clone https://github.com/RRGU26/bankregpulse-mcp-server.git
cd bankregpulse-mcp-server
npm install
npm run build
Claude Desktop のセットアップ
-
Claude Desktop の設定ファイルを確認します:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
BankRegPulse MCP サーバーを追加します:
{
"mcpServers": {
"bankregpulse": {
"command": "npx",
"args": ["bankregpulse-mcp-server"]
}
}
}
-
Claude Desktop を再起動します
-
動作を確認します:
- Claude Desktop を開きます
- 次のように尋ねます:「今日の銀行規制ブリーフィングには何が載っていますか?」
- Claude が MCP サーバーに問い合わせ、最新データを返します
その他の AI アシスタントのセットアップ
Continue.dev(VS Code)
~/.continue/config.json に追加します:
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "npx",
"args": ["bankregpulse-mcp-server"]
}
}
]
}
}
カスタム連携
MCP 対応のクライアントであれば、stdio 経由で接続できます:
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { StdioClientTransport } from '@modelcontextprotocol/sdk/client/stdio.js';
const transport = new StdioClientTransport({
command: 'npx',
args: ['bankregpulse-mcp-server']
});
const client = new Client({
name: 'my-client',
version: '1.0.0'
}, {
capabilities: {}
});
await client.connect(transport);
HTTP/SSE モード
MCP サーバーを stdio の代わりに HTTP エンドポイントとして実行します:
# Set environment variable
export MCP_TRANSPORT=http
export PORT=3000 # optional, defaults to 3000
# Run server
npx bankregpulse-mcp-server
エンドポイント:
GET /health- ヘルスチェックGET /sse- MCP 接続用の SSE エンドポイント
HTTP 経由で接続:
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { SSEClientTransport } from '@modelcontextprotocol/sdk/client/sse.js';
const transport = new SSEClientTransport(
new URL('http://localhost:3000/sse')
);
const client = new Client({
name: 'my-client',
version: '1.0.0'
}, {
capabilities: {}
});
await client.connect(transport);
curl でテスト:
# Health check
curl http://localhost:3000/health
# SSE connection (requires MCP client)
curl -N http://localhost:3000/sse
使用例
デイリーブリーフィング
Claude に尋ねます:
「今日の銀行規制ブリーフィングには何が載っていますか?」
Claude が問い合わせます:
Tool: get_daily_briefing
Date: today
受け取れる内容:
- 主な動向のエグゼクティブサマリー
- ドキュメント数と優先度の高い項目
- 監督機関ごとの内訳
ポッドキャスト
Claude に尋ねます:
「今日の規制ポッドキャストを取得してください」
Claude が問い合わせます:
Tool: get_daily_podcast
Date: today
受け取れる内容:
- デイリーブリーフィングの音声 URL
- 当日の規制関連の動向をもとに AI が生成したポッドキャスト
LinkedIn の投稿
Claude に尋ねます:
「今日の CFPB の執行措置について、LinkedIn の投稿を作成してください」
Claude が問い合わせます:
Tool: get_linkedin_post
Date: today
受け取れる内容:
- ハッシュタグ付きで書式設定済みの LinkedIn 投稿
- 主な統計情報と注目点
- コピーして共有できる状態の投稿
高度な使い方
特定の日付を指定して問い合わせる
"What was in the regulatory briefing on February 20, 2024?"
Claude は date: "2024-02-20" をツールに渡します。
カスタム API エンドポイント
別の API を使用するには、環境変数を設定します:
export BANKREGPULSE_API_URL=https://your-custom-api.com
トラブルシューティング
「ブリーフィングが見つかりません」
原因: ブリーフィングがまだ生成されていません(毎日東部標準時の午前 6 時に実行されます)
解決方法: 前日のブリーフィングを問い合わせるか、翌朝までお待ちください
「API リクエストに失敗しました」
原因: ネットワークの問題、または API が停止しています
解決方法:
- https://bankregpulse-enterprise-api.onrender.com/health を確認します
- インターネット接続を確認します
- Render のステータスを確認します:https://status.render.com
「不明なツール」
原因: MCP サーバーが正しくインストールされていないか、古いバージョンです
解決方法:
npm cache clean --force
npx bankregpulse-mcp-server@latest
開発
ローカル開発
# Clone repo
git clone https://github.com/RRGU26/bankregpulse-mcp-server.git
cd bankregpulse-mcp-server
# Install dependencies
npm install
# Build
npm run build
# Run locally
npm start
MCP Inspector でのテスト
npx @modelcontextprotocol/inspector npx bankregpulse-mcp-server
ツール呼び出しをテストするための Web UI が開きます。
アーキテクチャ
┌─────────────────┐
│ AI Assistant │ (Claude, ChatGPT, etc.)
│ (MCP Client) │
└────────┬────────┘
│ stdio
│
┌────────▼────────┐
│ BankRegPulse │
│ MCP Server │ (this package)
└────────┬────────┘
│ HTTPS
│
┌────────▼────────┐
│ BankRegPulse │
│ API │ (bankregpulse-enterprise-api.onrender.com)
└────────┬────────┘
│
┌────────▼────────┐
│ PostgreSQL │
│ Database │ (100+ regulatory sources)
└─────────────────┘
API エンドポイント(バックエンド)
MCP サーバーは次の公開 API エンドポイントを呼び出します:
GET /api/mcp/briefing?date=YYYY-MM-DD- デイリーブリーフィングGET /api/mcp/podcast?date=YYYY-MM-DD- ポッドキャストの URLGET /api/mcp/linkedin-post?date=YYYY-MM-DD- LinkedIn の投稿
基本的な利用に認証は必要ありません。
料金
コミュニティでの利用は無料です。
API キーは不要です。レート制限が適用されます:
- IP アドレスごとに 1 時間あたり 100 リクエスト
- 公正利用ポリシー
エンタープライズ利用(上限の引き上げ、SLA)については、[email protected] までお問い合わせください。
サポート
- ウェブサイト: https://bankregpulse.com
- ドキュメント: https://docs.bankregpulse.com
- 課題: https://github.com/RRGU26/bankregpulse-mcp-server/issues
- メール: [email protected]
貢献
貢献を歓迎します! 次の手順でお願いします:
- リポジトリをフォークします
- フィーチャーブランチを作成します
- プルリクエストを送信します
ライセンス
MIT ライセンスです。詳細は LICENSE をご覧ください。
謝辞
- Anthropic による Model Context Protocol を基盤として構築
- 規制インテリジェンスプラットフォーム BankRegPulse を活用
- OCC、FDIC、CFPB、Federal Reserve、および州の銀行監督部門から規制データを取得
関連プロジェクト
- BankRegPulse Web App - 規制情報を網羅したプラットフォーム
- MCP Servers - 公式の MCP サーバーのサンプル
- Awesome MCP Servers - コミュニティが厳選した一覧
銀行コンプライアンスコミュニティのために ❤️ を込めて作成
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。