mcpField
M
MCP-Server

MCP-Server

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

MCP-Server について

MCP-Serverは、金融データとテスト管理を提供する独立したマイクロサービス群です。GuruFocusのデータ連携や、JIRAとZephyrのプロジェクト・テスト情報を扱うユーザー向けです。

主な機能

  1. 01GuruFocusの株式情報と財務指標
  2. 02アナリスト予測とセグメントデータ
  3. 03GuruFocusニュースの取得
  4. 04JIRAのプロジェクト・要件管理
  5. 05Zephyrのテストケース・実行管理

活用シーン

  1. 01GuruFocusの株式・財務データの取得
  2. 02アナリスト予測と企業セグメントの確認
  3. 03JIRAのプロジェクト・要件情報の管理
  4. 04Zephyrでのテストケースと実行状況の追跡

MCP 対応

各サービスはMCPサーバーとして説明されており、GuruFocusの金融データとJIRA/Zephyrのテスト管理用エンドポイントを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP-Server

MCP-サーバーは、Management Control Panel(MCP)向けにさまざまなサービスを提供するマイクロサービスアーキテクチャです。このプロジェクトは、特定の機能をそれぞれ提供する複数の独立したマイクロサービスで構成されています。

マイクロサービス

MCP GuruFocus Service

GuruFocus の財務データを統合するサービスです。このサービスは、以下のエンドポイントを提供します。

  • 株式情報
  • 財務指標
  • アナリストの予測
  • セグメントデータ
  • ニュース
MCP TG JIRA SeminarApp Service

テスト管理のために JIRA と Zephyr を統合するサービスです。このサービスは、以下のエンドポイントを提供します。

  • プロジェクト情報
  • 要件管理
  • テストケース管理
  • テスト実行管理

はじめに

  1. リポジトリをクローンします。
git clone <repository-url>
  1. 各サービスの .env ファイルを、それぞれの .env.template をもとに作成します。

開発

各マイクロサービスは、以下のとおりです。

  • Python 3.12 を使用します
  • 独自の仮想環境を持ちます
  • pyproject.toml で管理します
  • パッケージマネージャーとして uv を使用します
新しい MCP-Server

セットアップスクリプトを実行します。

./new_mcp_server.sh

ライセンス

All rights reserved.

コメント

MCP は初めてですか?

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

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