mcpField
F
Financial Data - MCP Server

Financial Data - MCP Server

ローカル
github.com/xBlueCodeデータ・分析982 週間前に更新

Financial Data - MCP Server について

Alpha Vantageの株価データをLLMのワークフローに取り込むMCPサーバーです。現在の株価と過去の価格を取得し、市場データを文脈として利用できます。

主な機能

  1. 01株価の現在値取得
  2. 02日次・週次・月次の履歴取得

活用シーン

  1. 01株価の現在値をLLMのプロンプトに追加
  2. 02指定期間ごとの過去価格を確認

MCP 対応

Alpha Vantage APIを利用し、MCPクライアントに株価と過去データの取得ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"findata": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Financial Data - MCP Server

smithery badge

Alpha Vantage APIへのアクセスを提供するMCPサーバーです。株価データを取得し、LLMのコンテキストとして利用できます。

findata-mcp-server MCP server

利用可能な機能

  • getStockQuote:株式の現在の株価を取得します。
  • getHistoricalData:株式の過去のデータを取得します(日次、週次、または月次)。
  • (テクニカル分析、企業概要などのツールは、後日追加される予定です。)

セットアップ

Smithery 経由でインストールする

Smithery 経由で、Financial Data Server を Claude Desktop に自動でインストールするには:

npx -y @smithery/cli install findata-mcp-server --client claude
手動インストール
npm install findata-mcp-server

ホストでの使用方法

  1. Alpha Vantage から API キーを取得します:https://www.alphavantage.co/support/#api-key。

  2. MCP クライアント(例:Claude Desktop)を設定して、サーバーに接続します:

{
  "mcpServers": {
    "alphaVantage": {
      "command": "npx",
      "args": ["-y", "findata-mcp-server"],
      "env": {
        "ALPHA_VANTAGE_API_KEY": "PUT_YOUR_API_KEY_HERE"
      }
    }
  }
}

ツール

getStockQuote

株式の現在の株価を取得します。

入力:

symbol:株式のシンボル(例:AAPL) 出力例:

getHistoricalData

株式の過去のデータを取得します。

入力:

  • symbol:株式のシンボル(例:AAPL)
  • interval:データの時間間隔(daily、weekly、または monthly)(任意、デフォルト:daily)
  • outputsize:出力のサイズ(compact または full)(任意、デフォルト:compact) 出力:

過去のデータを含む JSON オブジェクトです。出力の構造は interval パラメーターによって異なります。

コントリビューション

コントリビューションを歓迎します!issue または pull request を作成してください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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