mcpField
S
StockSense MCP Server

StockSense MCP Server

ローカル
github.com/danula-rathnayaka金融データ277 週間前に更新

StockSense MCP Server について

StockSenseは投資判断を支援するMCPサーバーです。株価データ、ニュース、センチメント分析、市場トレンドのツールをまとめて提供します。

主な機能

  1. 01銘柄コードでニュース取得
  2. 02株価の履歴データ取得
  3. 03金融テキストのセンチメント分析
  4. 04市場トレンドの追跡と要約
  5. 05データやニュースに基づく助言

活用シーン

  1. 01特定銘柄のニュース確認
  2. 02指定期間の株価データ確認
  3. 03市場報道のセンチメント評価
  4. 04株式情報を組み合わせた判断

MCP 対応

MCPサーバーとして、株式ニュース、市場データ、センチメント分析、トレンド追跡、金融アドバイスのツールをクライアントに公開します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

StockSense MCP サーバー

StockSense は、さまざまな金融・株式関連のツールとサービスを提供するために設計された MCP(Model Context Protocol)サーバーです。MCP サーバーは分散システム内の異なるサービス間の通信を可能にし、特定のタスクを処理するアプリケーションを簡単に作成して拡張できるようにします。このプロジェクトでは、StockSense は株価データの取得、センチメント分析、ニュース分析、市場トレンドの追跡など、複数のサービスを統合し、金融に関する意思決定を支援します。

MCP アーキテクチャを活用することで、StockSense はツール間の効率的な通信を実現し、シームレスに機能します。


MCP サーバー

MCP(Model Context Protocol)は、ツールベースのマイクロサービスを実現するために設計された軽量なサーバーフレームワークです。システム内の各ツールは特定の機能を実行し、MCP サーバーがそれらの間の通信を仲介します。このアーキテクチャはモジュール式アプリケーションの構築に最適で、各サービスを独立して開発、デプロイ、保守できます。

StockSense では、MCP サーバーが金融サービス関連の複数のツールをホストし、それらが効率的に連携できるようにします。ツールはサーバーに登録され、特定の関数呼び出しを通じて利用できます。必要に応じてツールを追加し、サーバーの機能を拡張できます。


アーキテクチャ図

以下は StockSense MCP サーバー のアーキテクチャ図です。

MCP サーバーのアーキテクチャ


ツール

StockSense は、株式分析と金融アドバイスを支援する以下のツールを提供します。

  1. get_news(stock_symbol: str) - DuckDuckGo を使用して、指定された株式シンボルのニュースを取得します。

  2. get_stock_data(stock_symbol: str, time_period: str = "1y", start_date: str = None, end_date: str = None) - yfinance を使用して、株式シンボルと任意の期間または日付範囲に基づいて株価データを取得します。

  3. analyze_sentiment(text: str) - Ollama 経由で LLM を使用して、金融または株式関連のテキストのセンチメントを分析します。

  4. track_market_trends(stock_symbol: str) - DuckDuckGo に問い合わせて市場トレンドを追跡し、Ollama を使用してトレンドを要約します。

  5. financial_advisor(stock_symbol: str) - 株価データ、ニュース、センチメント分析に基づいて金融アドバイスを提供します。

コメント

MCP は初めてですか?

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

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