Skip to main content
Glama
NayakwadiS

mftool-mcp

🇮🇳 mftool-mcp

MCP-сервер для получения данных об индийских взаимных фондах в режиме реального времени Работает на базе mftool · Данные AMFI · Совместим с Claude, Cursor и любым MCP-совместимым LLM-клиентом

PyPI Python 3.10+ License: MIT MCP


Что это такое?

mftool-mcp — это сервер Model Context Protocol (MCP), который предоставляет любому LLM-клиенту доступ к актуальным данным об индийских взаимных фондах от AMFI (Ассоциация взаимных фондов Индии).

Задавайте своему ИИ-ассистенту вопросы, например:

  • "Какова текущая стоимость чистых активов (NAV) SBI Bluechip Direct Growth?"

  • "Покажи доходность за 3 года для фонда HDFC Midcap Opportunities Fund"

  • "Перечисли все схемы Mirae Asset AMC"

  • "Найди все фонды flexi cap и сравни их доходность за 5 лет"


Доступные инструменты

Инструмент

Описание

get_scheme_quote

Актуальная стоимость NAV для любой схемы по коду

get_scheme_details

Управляющая компания, тип, категория, дата запуска

get_scheme_historical_nav

Полная история NAV (все даты)

get_scheme_historical_nav_for_dates

История NAV в заданном диапазоне дат

get_scheme_codes

Все коды и названия схем AMFI

get_available_schemes

Все схемы конкретной управляющей компании (AMC)

is_valid_scheme_code

Проверка кода схемы

search_scheme_by_name

Поиск кодов схем по ключевым словам

get_equity_scheme_performance

Ежедневная доходность фондов акций (1г/3г/5л)

get_debt_scheme_performance

Ежедневная доходность долговых фондов

get_hybrid_scheme_performance

Ежедневная доходность гибридных фондов

get_elss_scheme_performance

Доходность фондов ELSS / налогосберегающих фондов


Быстрый старт

Использование 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 midcap" Claude: вызывает search_scheme_by_name(query='midcap', amc_name='sbi') Claude: "Вот схемы SBI midcap: SBI Magnum Midcap Fund - Direct Growth (код: 125497)..."

Актуальная стоимость NAV:

Вы: "Какова текущая стоимость NAV для схемы 125497?" Claude: вызывает get_scheme_quote(scheme_code='125497') Claude: "SBI Magnum Midcap Fund - Direct Growth: NAV ₹234.56 (по состоянию на 05-апр-2025)"

Сравнение доходности:

Вы: "Сравни доходность за 5 лет для фондов акций large cap" Claude: вызывает get_equity_scheme_performance() Claude: "Вот сравнение доходности за 5 лет для фондов Large Cap: ..."


Источник данных

Все данные получены из AMFI India (amfiindia.com) через библиотеку mftool. Точность данных зависит от показателей, публикуемых AMFI. Этот инструмент предназначен только для информационных целей и не является финансовой консультацией.


Разработка

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

# Run the server locally
python -m mftool_mcp.server

Благодарности

  • mftool от NayakwadiS — базовая библиотека данных

-
security - not tested
-
license - not tested
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NayakwadiS/mftool-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server