mcpField
M
Mftool Mcp

Mftool Mcp

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

Mftool Mcp について

Mftool Mcp は、mftool を基盤とするインドの投資信託データ向け MCP サーバーです。MCP クライアントから基準価額、履歴、運用実績、ポートフォリオ計算を利用できます。

主な機能

  1. 01単一・複数ファンドの基準価額照会
  2. 02基準価額履歴とファンド詳細の取得
  3. 03名称・AMC・種類による検索
  4. 04運用実績と AMC 別 AUM の確認
  5. 05リターンとポートフォリオ価値の計算
  6. 06キャッシュの管理

活用シーン

  1. 01ファンドの現在の基準価額を確認
  2. 02ファンド間の過去リターンを比較
  3. 03特定 AMC のファンド種類を検索
  4. 04SIP リターンやポートフォリオ価値を計算

MCP 対応

インドの投資信託データを照会、検索、分析、計算するツールを MCP クライアントに公開します。

設定

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

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

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

パッケージ
pypimftool-mcp0.4.0

ツール

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

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

詳細

🇮🇳 mftool-mcp

一般公開されているインドの投資信託データ向け MCP サーバー
mftool を利用 · Claude、Cursor、その他あらゆる MCP 対応 LLM クライアントで動作します

PyPI Python 3.10+ License: MIT MCP


これは何ですか?

mftool-mcp は、あらゆる LLM クライアントからインドの投資信託データにアクセスできる Model Context Protocol(MCP) サーバーです。

次のような質問を AI アシスタントに尋ねられます。

  • 「SBI Bluechip Direct Growth の現在の NAV はいくらですか?」
  • 「HDFC Midcap Opportunities Fund の過去 3 年間のリターンを表示してください」
  • 「Mirae Asset AMC が運用するすべてのスキームを一覧表示してください」
  • 「すべてのフレキシキャップファンドを探し、過去 5 年間のリターンを比較してください」

利用可能なツール

ツール説明
get_scheme_quoteAMFI スキームコードを指定して、任意のスキームの最新 NAV を取得
get_bulk_quotes複数のスキームの最新 NAV を一度に取得(並行処理)
get_scheme_historical_navスキームの NAV 履歴全件(取得可能なすべての日付)
get_scheme_historical_nav_for_dates指定した日付範囲(DD-MM-YYYY)に絞った NAV 履歴
get_scheme_historyBSE/YFinance コードを使って、期間または日付範囲を指定した NAV 履歴を取得
get_scheme_codesAMFI のすべてのスキームコードと名称
get_available_schemes特定の AMC が運用するすべてのスキーム
get_scheme_detailsファンド運用会社、種類、カテゴリー、開始日(AMFI コード)
get_scheme_info詳細なスキーム情報 — AUM、リターン、格付け(BSE/YFinance コード)
is_valid_scheme_codeAMFI の数値スキームコードを検証
is_valid_new_scheme_codeBSE/新形式のスキームコードを検証
search_schemes関連度順で、名前のキーワードからスキームを検索
search_schemes_by_amc特定の AMC 内でスキームを検索
search_schemes_by_type種類/カテゴリー(株式、債券、ELSS など)からスキームを検索
get_average_aum四半期ごとの全 AMC の平均 AUM(国内および海外)
get_equity_scheme_performanceすべての株式ファンドの日次パフォーマンス(1Y/3Y/5Y リターン)
get_debt_scheme_performanceすべての債券ファンドの日次パフォーマンス(1Y/3Y/5Y リターン)
get_hybrid_scheme_performanceすべてのハイブリッドファンドの日次パフォーマンス(1Y/3Y/5Y リターン)
get_solution_scheme_performanceソリューション指向ファンド(退職、子ども向け)の日次パフォーマンス
get_other_scheme_performanceインデックスファンドおよびファンド・オブ・ファンズの日次パフォーマンス
calculate_returnsSIP リターンを計算 — 絶対リターン率と年率換算 IRR
calculate_balance_units_value保有するスキームの口数の現在の市場価値
calculate_portfolio_value複数スキームのポートフォリオ全体の現在価値(並行処理)
get_cache_statsNAV およびスキームコードのキャッシュのヒット/ミス統計を表示
clear_cacheキャッシュされたすべてのデータを消去し、最新データを取得
set_cache_enabledmftool のキャッシュをグローバルに有効化または無効化

クイックスタート

uvx を使用(推奨 — インストール不要)
uvx mftool-mcp
pip を使用
pip install mftool-mcp
mftool-mcp

Claude Desktop のセットアップ

次の内容を claude_desktop_config.json に追加してください。

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "mftool-mcp": {
      "command": "uvx",
      "args": ["mftool-mcp"]
    }
  }
}

Claude Desktop を再起動してください。接続済みツールの一覧に mftool-mcp が表示されます。


Cursor/その他の MCP クライアント

MCP クライアントの設定で、次を追加してください。

{
  "mftool-mcp": {
    "command": "uvx",
    "args": ["mftool-mcp"]
  }
}

会話例

ファンドを検索する:

あなた:「すべてのSBI中型株投資信託のスキームコードを検索してください」
Claude:search_schemes_by_amc(amc_name='sbi', query='midcap') を呼び出します
Claude:「SBIの中型株スキームはこちらです:SBI Magnum Midcap Fund - Direct Growth(コード:125497)...」

最新のNAV:

あなた:「スキーム125497の現在のNAVはいくらですか?」
Claude:get_scheme_quote(scheme_code='125497') を呼び出します
Claude:「SBI Magnum Midcap Fund - Direct Growth:NAV ₹234.56(2025年4月5日時点)」

パフォーマンスの比較:

あなた:「大型株株式ファンドの5年間のリターンを比較してください」
Claude:get_equity_scheme_performance() を呼び出します
Claude:「大型株ファンドの5年間のリターン比較はこちらです:...」


データソース

すべてのデータはmftoolライブラリを通じて取得されます。データの正確性は公表された数値に依存します。このツールは情報提供のみを目的としており、金融アドバイスを構成するものではありません。


開発

git clone https://github.com/NayakwadiS/mftool-mcp
cd mftool-mcp
pip install -e ".[dev]"

# Run the server locally
python -m mftool_mcp.server

リリース手順の全容については、PUBLISHING.mdをご覧ください(PyPI + MCP Registry)。


謝辞

  • mftool — 基盤となるデータライブラリ

関連プロジェクト

コメント

MCP は初めてですか?

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

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