mcpField
I
InvestMCP

InvestMCP

ローカル
github.com/arrpitk金融データ067 週間前に更新

InvestMCP について

InvestMCPは、株式のファンダメンタルズ、テクニカル指標、金融ニュースのセンチメントをClaudeに提供するMCPサーバー群です。金融データソースを用いた対話型の株式分析に対応します。

主な機能

  1. 01株式のファンダメンタルデータ
  2. 02テクニカル指標とチャートパターン
  3. 03金融ニュースとセンチメント分析

活用シーン

  1. 01企業の財務指標の確認
  2. 02株式のテクニカルシグナルの分析
  3. 03企業ニュースのセンチメント評価

MCP 対応

MCPサーバーを通じて、株式データ、テクニカル分析、金融ニュースのセンチメントをClaudeに公開します。株式スクリーニング、投資助言、ポートフォリオ追跡は計画段階です。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

InvestMCP

MCP Python License

InvestMCP は、Claude AI を強力な株式分析アシスタントに変える、包括的な Model Context Protocol(MCP)サーバーのスイートです。このプロジェクトにより、Claude と金融データソースをシームレスに統合し、会話を通じた自然言語による投資分析が可能になります。

🚀 機能

実装済みのサーバー
  • 株式データサーバー:PER、配当利回り、売上高成長率など、基本的な金融データにアクセスできます。

  • テクニカル分析サーバー:RSI、MACD、移動平均線などのテクニカル指標を生成し、チャートパターンを特定できます。

  • 金融ニュースサーバー:ニュースのセンチメントを分析し、企業に関する速報を追跡して、投資判断に市場のセンチメントを反映できます。

実装予定のサーバー
  • 株式スクリーナーサーバー:独自の条件に基づいて株式を絞り込み、投資機会を見つけられます。

  • 投資アドバイザーサーバー:リスク許容度と目標に基づいた、個別の投資推奨を受けられます。

  • ポートフォリオトラッカーサーバー:ポートフォリオのパフォーマンスを追跡し、リバランスの提案を受けられます。

📋 必要条件

  • Python 3.10+
  • MCP に対応した Claude デスクトップアプリ
  • 必要な Python パッケージ:
    • mcp[cli]>=1.4.0
    • yfinance>=0.2.30
    • pandas>=2.0.0
    • numpy>=1.24.0
    • requests>=2.31.0
    • nltk>=3.8.1

🔧 インストール

  1. このリポジトリをクローンします:
git clone https://github.com/arrpitk/InvestMCP.git
cd InvestMCP

Claude デスクトップアプリを設定します:

  • Claude デスクトップアプリの設定を開きます
  • [Developer]タブに移動します
  • [Edit Config]をクリックします
  • MCP サーバーの設定を追加します(以下の例を参照)

🔍 使い方

Claude デスクトップアプリの設定
json
{
  "mcpServers": {
    "stock-data": {
      "command": "python3",
      "args": ["/path/to/InvestMCP/servers/stock_data_server.py"]
    },
    "technical-analysis": {
      "command": "python3",
      "args": ["/path/to/InvestMCP/servers/technical_analysis_server.py"]
    },
    "financial-news": {
      "command": "python3",
      "args": ["/path/to/InvestMCP/servers/financial_news_server.py"],
      "env": {
        "NEWS_API_KEY": "your-news-api-key-here"
      }
    }
  }
}
会話の例

設定が完了したら、株式について Claude と自然に会話できます。

  • 「AAPL の主な財務指標を教えてください」
  • 「RSI と MACD を含めて、MSFT のテクニカル分析を見せてください」
  • 「Tesla に関する現在のニュースのセンチメントはどうですか?」
  • 「AMZN と GOOGL のファンダメンタルズを比較してください」

🔜 ロードマップ

  1. 株式スクリーナー機能を追加
  2. 投資アドバイザー機能を実装
  3. ポートフォリオの追跡と管理機能を追加
  4. テクニカル分析用のインタラクティブな可視化機能を作成
  5. 投資戦略の過去データを使ったバックテスト機能を追加

📝 ライセンス

このプロジェクトは MIT ライセンスの下で公開されています。詳細は LICENSE ファイルをご覧ください。

🤝 貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

📢 謝辞

コメント

MCP は初めてですか?

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

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