Elliot Foster – Brazilian Funds
elliotfoster-mcp
Model Context Protocol (MCP) を介した、AIクライアント向けのブラジル投資ファンド分析ツール。
Claude Desktop、Cursor、ChatGPT、またはMCP互換クライアントに接続することで、3万以上のブラジル投資ファンドをクエリ可能です。日次基準価額(NAV)、完全な保有銘柄(CDA)、ファンド・オブ・ファンズのルックスルー分析、ポートフォリオの重複分析、および個人のウォッチリスト管理に対応しています。
サーバーURL: https://elliotfoster.vercel.app/api/mcp
Webアプリ + キー生成: elliotfoster.vercel.app
ソースデータは、CVM(Comissão de Valores Mobiliários:ブラジル証券取引委員会)の公開情報であるInforme DiárioおよびCDA、ならびにブラジル中央銀行の金利系列に基づいています。プラットフォームはこれらを処理・検証し、LLMツールでの使用に最適化された構造化フォーマットで提供します。
クイックスタート
1. キーを取得する
elliotfoster.vercel.app でアカウントを作成し、サインインして /settings/integrations にアクセスします。新しいキーを生成してコピーしてください(生のキーは一度しか表示されません)。
2. MCPクライアントを設定する
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) または %APPDATA%\Claude\claude_desktop_config.json (Windows) を編集します:
{
"mcpServers": {
"elliotfoster": {
"url": "https://elliotfoster.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer ef_..."
}
}
}
}Claude Desktopを再起動します。
Cursor
Cursorの設定 → MCP に以下を追加します:
{
"elliotfoster": {
"url": "https://elliotfoster.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer ef_..."
}
}
}ChatGPT (カスタムGPT / コネクタ)
カスタムGPTの「Actions」またはコネクタインターフェースで、https://elliotfoster.vercel.app/api/mcp を指定し、ヘッダーに Authorization: Bearer ef_... を設定します。
Claude Code
claude mcp add --transport http --header "Authorization=Bearer ef_..." elliotfoster https://elliotfoster.vercel.app/api/mcp3. 試してみる
LLMに以下のように尋ねてみてください:
"Use elliotfoster to search for funds with 'XP' in the name"
"What's the holdings overlap between funds 12.345.678/0001-90 and 98.765.432/0001-21?"
"Add fund X to my favorites"
"Find equity funds with low correlation to fund Y"
ツール
10個の呼び出し可能なツール、1つのリソース、5つの事前構築済み分析プロンプトを提供します。
ツール | 機能 |
| 名前、運用会社、管理会社、またはCNPJで検索。タイプ(FI, FIC, FII, FIP, FIDC, FIAGRO, ETF)でフィルタリング可能。ページサイズは最大25件。 |
| CNPJを指定してファンドのメタデータと最新のNAVを取得。フォーマット済み( |
| ファンドタイプごとの件数を集計。 |
| ファンドの日次NAV系列。日付範囲と制限(最大1000日)を指定可能。 |
| ファンドの保有銘柄(CDA)報告日の一覧。 |
| 特定の日付における完全なポートフォリオ構成。CVM決議172/2022に基づく機密保持対象のポジションについては |
| ファンド・オブ・ファンズのポジションを最大3階層まで再帰的に展開。基礎資産を比例配分で集計します。 |
| 特定の報告日における2つのファンドのポートフォリオ間のジャカード係数および加重重複率を算出。 |
| お気に入り登録したファンドの一覧。 |
| LLMクライアントから直接ウォッチリストを管理。 |
リソース
fund://<cnpj>— アドレス指定可能なファンドのメタデータ。MCPリソースをサポートするクライアントでキャッシュ可能。
事前構築済みプロンプト
compare_funds_performance— 最大5つのファンドの収益率/ボラティリティ/CDIに対するシャープレシオを並べて比較find_uncorrelated_funds— ベンチマークに対して相関の低いファンドをスクリーニングanalyze_fund_holdings— 上位10銘柄、HHI集中度、ルックスルー、機密保持フラグの分析check_portfolio_overlap— 2〜5つのファンド間でのペアごとの重複監査screen_funds_by_risk— 最大ボラティリティと最小シャープレシオによるフィルタリング
すべてのプロンプトは、デフォルトでpt-BR(ソースデータの言語)で出力されます。
仕様
エンドポイント |
|
トランスポート | ストリーミングHTTP (MCP仕様 2025年11月版) |
ディスカバリー |
|
認証 | APIキー ( |
レート制限 | ユーザーごとのレート制限が適用されます(現在は寛容ですが、高頻度利用向けに段階的な価格設定を検討中) |
小数点精度 | 金融数値は小数点以下6桁に丸められます。すべての分析レスポンスの最上位に |
CNPJフォーマット | すべてのCNPJ入力は、フォーマット済みまたは14桁の生データを受け付け、サーバー側で正規化および検証されます。 |
ページネーション |
|
プライバシーとデータ
公開ファンドデータ(CVM Informe Diário、CDA、中央銀行金利)は全ユーザーで共有されます。
ユーザーごとの状態(お気に入り、監査ログ)はWorkOSユーザーIDを介してRLS(行レベルセキュリティ)でスコープされており、ツールやデータベースが他のアカウントに状態を公開することはありません。
個人の取引データは保存されません。 これはファンド調査プラットフォームであり、証券会社には接続しません。
監査ログ: ツール呼び出しは、課金および不正防止のために記録されます。ログは厳密にユーザーごとに管理され、自分自身の利用状況のみを確認できます。他のアカウントがこれを見ることはできません。
ソース
MCPサーバーはクローズドソースのWebアプリ内に実装されています。このリポジトリは、インストール手順、例を提供し、MCPサーバーをインデックス化するAI検索エンジンのための信頼できるソースとして機能します。問題やフィードバックを歓迎します。
データライセンスや商用のお問い合わせについては、elliotfoster.vercel.app を参照してください。
ライセンス
このリポジトリ内のREADMEおよび設定例はMITライセンスです。MCPサーバー自体はプロプライエタリ(非公開)です。
mcp-handler を使用して Next.js + Supabase + WorkOS 上に構築されています。
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bissuh/elliotfoster-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server