mcpField
F
Financial Modeling Prep MCP (Model Context Protocol)

Financial Modeling Prep MCP (Model Context Protocol)

リモート
github.com金融データ1502 週間前に更新
リポジトリ公式サイト

Financial Modeling Prep MCP (Model Context Protocol) について

Financial Modeling Prep MCPは、24カテゴリにわたる250以上のツールでFinancial Modeling Prepの金融データを公開するMCPサーバーです。動的・静的・全ツールの各モードに対応し、ホスト型またはセルフホストで利用できます。

主な機能

  1. 0124カテゴリにわたる250以上のツール
  2. 02株式・ファンド・暗号資産・外国為替・経済データ
  3. 03動的・静的・全ツールの各モード
  4. 04HTTP/SSEトランスポート
  5. 05ホスト型またはセルフホストでの運用

活用シーン

  1. 01企業のファンダメンタルズや財務諸表を取得する
  2. 02株価、マーケットデータ、テクニカル指標を調べる
  3. 03ETF、暗号資産、外国為替、経済データを照会する

MCP 対応

HTTP/SSE経由でFinancial Modeling PrepのデータツールをMCPクライアントに公開します。ツールセットは動的な読み込み、起動時の指定、または全件利用が可能で、アクセスにはFMP access tokenが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://financial-modeling-prep-mcp-server-production.up.railway.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmfinancial-modeling-prep-mcp-server2.8.0

ツール

5
パラメーター型必須説明
namestringはいツールセット名

詳細

Financial Modeling Prep MCP Server

npm version license

Financial Modeling Prep API 向けの Model Context Protocol(MCP)サーバーです。AI アシスタントに 250 種類以上の金融データツールを提供します。

機能

  • 250 種類以上の金融ツール — 株式、ETF、暗号資産、外国為替、コモディティ、経済など、24 のカテゴリに対応
  • 動的なツール管理 — toolception を基盤としており、メタツールを使って実行時にツールセットを有効化/無効化できます
  • 3 つのサーバーモード — 動的(メタツール)、静的(ツールセットを事前読み込み)、または全ツール(デフォルト)
  • 柔軟なデプロイ — ホスト型インスタンスの利用、または npm、Docker、ソースからのセルフホストに対応
  • HTTP/SSE トランスポート — Claude.ai、Claude Desktop、MCP レジストリと互換性があります

クイックスタート

ホスト型インスタンス(最速)

インストールは不要です。直接接続します。

https://financial-modeling-prep-mcp-server-production.up.railway.app/mcp

セッション設定で FMP_ACCESS_TOKEN を指定すると、5 つのメタツールを使って必要に応じてツールセットを読み込めます。

セルフホスト(ワンライナー)
npx financial-modeling-prep-mcp-server --fmp-token=YOUR_FMP_API_KEY

または、グローバルにインストールします。

npm install -g financial-modeling-prep-mcp-server
fmp-mcp --fmp-token=YOUR_FMP_API_KEY

API キーは financialmodelingprep.com で取得してください。

目次

インストール

前提条件: Node.js 25.3.0 以降(v2.6.0 以降の場合)。旧バージョン(v2.5.x 以下)では、Node.js 20 以降が必要です。

ワークフローに合った方法を選択してください。

  • NPM — npm install -g financial-modeling-prep-mcp-server
  • Docker — ソースからビルドするか、ビルド済みイメージをプルします
  • ソース — クローンして npm install && npm run build で実行します

各方法の詳しい手順については、docs/INSTALLATION.md を参照してください。

設定

サーバーは、CLI 引数または環境変数で制御する 3 つの動作モードに対応しています。

モード有効化方法説明
動的DYNAMIC_TOOL_DISCOVERY=true5 つのメタツールで起動し、実行時にツールセットを読み込みます
静的FMP_TOOL_SETS=search,companyセッション作成時に指定したツールセットを事前に読み込みます
全ツール(デフォルト)(default)250 種類以上のツールをすぐにすべて読み込みます

優先順位:モードとツールセットについては、CLI 引数 > 環境変数 > デフォルト値の順です。セッションの ?config= トークンを指定すると、そのセッションではサーバーの FMP_ACCESS_TOKEN が上書きされます。

設定の詳細については、docs/CONFIGURATION.md を参照してください。

使い方

HTTP/SSE トランスポートでサーバーに接続します。

  • Claude.ai / Claude Desktop — リモートコネクターとして追加します(Settings > Connectors)
  • カスタムクライアント — mcp-client-id ヘッダーを付けて /mcp に POST します
  • MCP レジストリ — Smithery.ai、Glama.ai など

クライアントごとの設定、セッションヘッダー、リクエスト例については、docs/USAGE.md を参照してください。

利用可能なツール

24 のカテゴリに対応しています。検索 · ディレクトリとシンボル一覧 · 企業情報 · 財務諸表 · 財務指標と分析 · テクニカル指標 · 気配値と価格データ · 市場指数とパフォーマンス · 市場データ · ニュースとプレスリリース · SEC 提出書類 · インサイダー取引と機関投資家の取引 · ETF とファンド · 政府取引 · 暗号資産と外国為替 · 決算 · 特別データセット · コモディティ · 経済 · 一括データツール

ツールの完全な一覧については、docs/API_REFERENCE.md を参照してください。

レジストリ

このサーバーは、簡単に見つけられるよう複数の MCP レジストリに登録されています。

レジストリごとのセットアップ手順については、docs/REGISTRIES.mdをご覧ください。

コントリビューション

コントリビューションを歓迎します。開発環境のセットアップ、テスト、プルリクエストのガイドラインについては、CONTRIBUTING.mdをご覧ください。

ライセンス

Apache-2.0

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。