mftool-mcp — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер отдаёт агенту NAV, историю и доходность индийских паевых фондов и считает SIP. Пригодится, когда нужны цифры по схемам AMFI прямо в чате.
claude mcp add mftool-mcp -- uvx mftool-mcpЧто делает mftool-mcp
Сервер открывает агенту данные по индийским паевым фондам: текущий NAV по коду схемы AMFI, историю NAV целиком или за диапазон дат в формате DD-MM-YYYY, поиск схем по названию, AMC или категории. Есть и сводки: средний AUM по AMC за квартал и дневная доходность за 1Y/3Y/5Y по фондам акций, долговым и индексным.
Отдельно считается SIP: абсолютная доходность и годовой IRR. Можно оценить стоимость паёв одной схемы или портфеля из нескольких, а котировки для набора схем и портфеля запрашиваются параллельно. За кеш отвечают три инструмента: статистика, очистка и переключатель.
Запуск через uvx mftool-mcp или pip install mftool-mcp, нужен Python 3.10+. Данные приходят из библиотеки mftool и зависят от опубликованных цифр, поэтому это справочник, а не финансовая рекомендация.
Какие задачи решает
- узнать текущий NAV схемы по коду AMFI
- найти код схемы по названию или AMC
- выгрузить историю NAV за выбранный период
- посчитать доходность SIP и годовой IRR
- оценить стоимость портфеля из нескольких схем
Примеры запросов агенту
- Через mftool-mcp найди схемы SBI midcap и покажи их коды
- Возьми через mftool-mcp текущий NAV схемы 125497
- Сравни по данным mftool-mcp пятилетнюю доходность фондов акций
Как установить mftool-mcp
Командой платформы
claude mcp add mftool-mcp -- uvx mftool-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from mftool-mcp <команда>
Командой платформы
codex mcp add mftool-mcp -- uvx mftool-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from mftool-mcp <команда>
Файл настроек
{
"mcpServers": {
"mftool-mcp": {
"command": "uvx",
"args": [
"mftool-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mftool-mcp <команда>
Файл настроек
{
"servers": {
"mftool-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"mftool-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mftool-mcp <команда>
Командой платформы
gemini mcp add mftool-mcp uvx mftool-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from mftool-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mftool-mcp
Как установить mftool-mcp в Claude Code?
Выполните в терминале claude mcp add mftool-mcp -- uvx mftool-mcp. Нужен Python 3.10+.
Что делает mftool-mcp?
Даёт агенту инструменты для работы с данными индийских паевых фондов: котировки NAV, история, поиск схем, сводки по доходности и AUM, расчёт SIP и стоимости портфеля.
Чем отличаются get_scheme_details и get_scheme_info?
get_scheme_details работает по коду AMFI и возвращает управляющую компанию, тип, категорию и дату старта. get_scheme_info берёт код BSE/YFinance и отдаёт расширенные сведения: AUM, доходность, рейтинги.