Skip to main content
Glama
jackdark425

Financial Modeling Prep (FMP) MCP Server

by jackdark425

Financial Modeling Prep MCPサーバー

License: MIT Node.js MCP SDK Version

最新のMCP SDKツール/リソース/プロンプトモデルで構築された、Financial Modeling Prep (FMP) 市場データ用MCPサーバー。

概要

aigroup-fmp-mcp は、Financial Modeling Prep APIを介して、以下のための構造化されたMCPインターフェースを提供します:

  • リアルタイムの株価とシンボル検索

  • 企業プロファイルと財務諸表

  • アナリスト予想とレーティング

  • テクニカル指標とヒストリカルチャート

  • 決算/経済カレンダーのワークフロー

  • 分析タスクのための再利用可能なMCPリソースとプロンプト

Related MCP server: FMP MCP Server

ハイライト

  • 市場データ、財務、アナリストワークフロー、テクニカル指標、カレンダーデータを網羅する 25個のMCPツール

  • URIベースの直接アクセスパターンをサポートする リソース

  • 株式分析、ポートフォリオレビュー、決算プレビューのための プロンプトテンプレート

  • オプションのHTTPヘルス/情報エンドポイントを備えた 完全なstdio MCPサポート

  • より安全な入力処理のための Zodバリデーション

  • 最新の McpServer APIを備えた MCP SDK 1.27.1 上に構築

クイックスタート

要件

  • Node.js >= 18

  • npm

  • 有効なFMP APIキー

ローカルソースでの実行

git clone https://github.com/jackdark425/aigroup-fmp-mcp.git
cd aigroup-fmp-mcp
npm install
npm run build
export FMP_API_KEY="your-api-key"
npm start

HTTPモード

export FMP_API_KEY="your-api-key"
npm run start:http

デフォルトでは、HTTPサーバーは以下を公開します:

  • POST /mcp — このビルドでは 501 を返します

  • GET /health — ヘルスチェック

  • GET / — サーバー情報

現在のビルドにおけるHTTPモードは、ヘルスチェックとサービスメタデータ専用です。MCPツール、リソース、プロンプトにはstdioモードを使用してください。

設定

サーバーを起動する前にAPIキーを設定してください:

export FMP_API_KEY="your-api-key"

キーは Financial Modeling Prep から取得してください。

MCPクライアントの設定

Claude Desktop / 互換性のあるMCPクライアント

{
  "mcpServers": {
    "fmp": {
      "command": "node",
      "args": ["/path/to/aigroup-fmp-mcp/build/index.js"],
      "env": {
        "FMP_API_KEY": "your-api-key"
      }
    }
  }
}

ツール

市場データ

  • get_quote

  • search_symbol

  • get_market_gainers

  • get_market_losers

  • get_most_active

  • get_sector_performance

  • get_sp500_constituents

財務諸表

  • get_company_profile

  • get_income_statement

  • get_balance_sheet

  • get_cash_flow

  • get_stock_news

  • get_key_metrics

  • get_financial_ratios

アナリストデータ

  • get_analyst_estimates

  • get_price_target

  • get_analyst_ratings

  • get_insider_trading

  • get_institutional_holders

テクニカル指標

  • get_technical_indicator_rsi

  • get_technical_indicator_sma

  • get_technical_indicator_ema

  • get_historical_chart

カレンダーデータ

  • get_earnings_calendar

  • get_economic_calendar

  • get_economic_indicator

リソース

  • fmp://company/{symbol}/profile

  • fmp://company/{symbol}/quote

  • fmp://company/{symbol}/financials/{statement}/{period}

  • fmp://market/overview

  • fmp://market/sectors/{date}

プロンプト

  • stock_analysis

  • portfolio_evaluation

  • earnings_preview

プロジェクト構造

aigroup-fmp-mcp/
├── src/
│   ├── index.ts
│   ├── server.ts
│   ├── tools/
│   ├── resources/
│   ├── prompts/
│   ├── types/
│   └── utils/
├── package.json
├── tsconfig.json
└── README.md

開発

npm install
npm run build
npm run dev

APIリファレンス

すべてのツールはFMPエンドポイントにマッピングされています。公式ドキュメントを参照してください:

謝辞

参考プロジェクト

この実装の参考となった先行オープンソース作業を提供してくれた houtini-ai に感謝します。

ライセンスと使用方法

このプロジェクトは MITライセンス の下でリリースされています。

元の著作権表示およびライセンス条文が保持されている限り、商用利用を含め、本ソフトウェアのコピーの使用、複製、変更、結合、出版、配布、サブライセンス、および販売を行うことができます。

注意:

  • 本ソフトウェアは 「現状のまま」 提供され、いかなる種類の保証もありません

  • ソフトウェアのコピーまたは重要な部分には、関連する著作権および許可の通知を保持する必要があります

  • FMP API の使用は、Financial Modeling Prep自身の利用規約、クォータ、課金ルール、およびデータ使用制限に従うものとします

全文は LICENSE を参照してください。

サポート

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides tools for financial analysis using the Financial Modelling Prep API. It enables users to retrieve real-time stock quotes, financial statements, valuation metrics, and sector performance data for investment research.
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    An MCP server that provides tools for financial analysis and investment research using the Financial Modelling Prep API. It enables users to access real-time stock quotes, financial statements, key metrics, and market sector performance data.
  • F
    license
    Not graded
    quality
    D
    maintenance
    A specialized MCP server that provides institutional-grade financial data and market research via the Finnhub API. It enables AI agents to function as equity researchers, generating professional market reports and high-fidelity analysis for stock tickers.
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that provides tools, resources, and prompts for financial analysis using the Financial Modeling Prep API.
    50
    MIT

View all related MCP servers

Related MCP Connectors

  • The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • Financial Modeling Prep MCP (/stable API; v3 deprecated 2025-08-31).

View all MCP Connectors

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/jackdark425/aigroup-fmp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server