mcpField
F
Finance Tools Mcp

Finance Tools Mcp

ローカル
github.com/VoxLink-org金融データ5159 週間前に更新

Finance Tools Mcp について

finance-tools-mcp は、LLM に金融リサーチと分析のツールを提供する MCP サーバーです。investor-agent を改変したもので、複数のデータソースと分析ライブラリを統合しています。

主な機能

  1. 01金融分析ツールのセット
  2. 02複数のデータソースと分析ライブラリを統合
  3. 03マクロ経済データ用の FRED API キーに対応
  4. 04stdio と SSE のトランスポートに対応

活用シーン

  1. 01株式や投資リサーチのデータを LLM に提供
  2. 02Claude Desktop から金融分析を実行
  3. 03MCP インスペクターによる金融系ツールのデバッグ

MCP 対応

本プロジェクトは金融分析ツールを MCP クライアントに公開する MCP サーバーです。uvx で起動し、Claude Desktop などのクライアントに登録できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"finance-tools": {
"command": "uvx",
"args": [
"finance-tools-mcp"
]
}
}
}
起動コマンドuvx finance-tools-mcp

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

パッケージ
pypifinance-tools-mcp

ツール

17

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
tickerstringはい

詳細

finance-tools-mcp:金融分析 MCP サーバー

https://github.com/VoxLink-org/finance-tools-mcp

概要

finance-tools-mcp は、大規模言語モデル(LLM)に包括的な金融情報と分析機能を提供するために設計された Model Context Protocol(MCP)サーバーです。investor-agent を改変したもので、さまざまなデータソースや分析ライブラリと連携し、詳細な金融調査や分析に役立つツール一式を提供します。

Finance Tools MCP サーバー

前提条件

  • Python: 3.10 以降が必要です。
  • パッケージマネージャー: このプロジェクトでは、パッケージのインストールと依存関係の解決に uv を推奨しています。

インストール

まだ uv をインストールしていない場合は、まずインストールしてください。

curl -LsSf https://astral.sh/uv/install.sh | sh

uv がシステムの PATH に含まれていることを確認してください。ターミナルを再起動するか、~/.cargo/bin を PATH に追加する必要がある場合があります。

次に、uvx(環境に明示的にインストールせずにパッケージを実行するコマンド)を使って、finance-tools-mcp MCP サーバーを実行できます。

uvx finance-tools-mcp

FRED API キーを使ってサーバーを実行する場合(マクロ経済データへのアクセスを拡充できます)は、環境変数として設定してください。

FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp

Server-Sent Events(SSE)トランスポートを使ってサーバーを実行することもできます。一部の MCP クライアントでは、こちらが適している場合があります。

uvx finance-tools-mcp --transport sse

FRED API キーと SSE トランスポートの両方を使用することもできます。

FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp --transport sse

MCP クライアントでの使用方法

finance-tools-mcp を MCP クライアント(Claude Desktop など)に統合するには、claude_desktop_config.json に次の設定を追加してください。

{
  "mcpServers": {
    "investor": {
        "command": "path/to/uvx/command/uvx",
        "args": ["finance-tools-mcp"],
    }
  }
}

デバッグ

MCP インスペクターを使ってサーバーをデバッグできます。

npx @modelcontextprotocol/inspector uvx finance-tools-mcp

または

npx @modelcontextprotocol/inspector uv --directory  ./ run finance-tools-mcp

ログを監視するには、次のディレクトリを確認してください。

  • macOS:~/Library/Logs/Claude/mcp*.log
  • Windows:%APPDATA%\Claude\logs\mcp*.log

開発

ローカルで開発およびテストするには:

  1. デバッグ セクションの説明に従って、MCP インスペクターを使用してください。
  2. 次の設定を使って Claude Desktop でテストしてください。
{
  "mcpServers": {
    "investor": {
      "command": "path/to/uv/command/uv",
      "args": ["--directory", "path/to/finance-tools-mcp", "run", "finance-tools-mcp"],
    }
  }
}

コメント

MCP は初めてですか?

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

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