nayakwadis avatar

Mftool Mcp

nayakwadis/mftool-mcp

Connects Claude to live Indian mutual fund data through AMFI and BSE feeds. Exposes 20+ operations including NAV lookups (current and historical), scheme search across AMCs, performance comparisons by fund category, and SIP return calculations with IRR. You get concurrent bulk quotes, date-range filtering for NAV history, AUM data by quarter, and daily performance snapshots for equity, debt, and hybrid funds. Built on the mftool library. Useful when you're analyzing Indian MF portfolios, comparing fund performance, or building investment research workflows where you need programmatic access to scheme codes, ratings, and historical NAV data without manual scraping.

GitHub stars
8
tools
26
transport
STDIO
last updated
Sep 22, 2026

Tools

26 tools

Public tool metadata for what this MCP can expose to an agent.

get_scheme_quoteLive NAV for any scheme by AMFI scheme code

Live NAV for any scheme by AMFI scheme code

No parameter schema in public metadata yet.

get_bulk_quotesLive NAV for multiple schemes at once (concurrent)

Live NAV for multiple schemes at once (concurrent)

No parameter schema in public metadata yet.

get_scheme_historical_navFull NAV history for a scheme (all available dates)

Full NAV history for a scheme (all available dates)

No parameter schema in public metadata yet.

get_scheme_historical_nav_for_datesNAV history filtered to a specific date range (DD-MM-YYYY)

NAV history filtered to a specific date range (DD-MM-YYYY)

No parameter schema in public metadata yet.

get_scheme_historyNAV history via BSE/YFinance code with period or date range

NAV history via BSE/YFinance code with period or date range

No parameter schema in public metadata yet.

get_scheme_codesAll AMFI scheme codes and names

All AMFI scheme codes and names

No parameter schema in public metadata yet.

get_available_schemesAll schemes under a specific AMC

All schemes under a specific AMC

No parameter schema in public metadata yet.

get_scheme_detailsFund house, type, category, start date (AMFI code)

Fund house, type, category, start date (AMFI code)

No parameter schema in public metadata yet.

get_scheme_infoRich scheme info — AUM, returns, ratings (BSE/YFinance code)

Rich scheme info — AUM, returns, ratings (BSE/YFinance code)

No parameter schema in public metadata yet.

is_valid_scheme_codeValidate an AMFI numeric scheme code

Validate an AMFI numeric scheme code

No parameter schema in public metadata yet.

is_valid_new_scheme_codeValidate a BSE/new format scheme code

Validate a BSE/new format scheme code

No parameter schema in public metadata yet.

search_schemesSearch schemes by name keyword with relevance ranking

Search schemes by name keyword with relevance ranking

No parameter schema in public metadata yet.

search_schemes_by_amcSearch schemes within a specific AMC

Search schemes within a specific AMC

No parameter schema in public metadata yet.

search_schemes_by_typeSearch schemes by type/category (equity, debt, elss, etc.)

Search schemes by type/category (equity, debt, elss, etc.)

No parameter schema in public metadata yet.

get_average_aumAverage AUM (domestic & overseas) for all AMCs by quarter

Average AUM (domestic & overseas) for all AMCs by quarter

No parameter schema in public metadata yet.

get_equity_scheme_performanceDaily performance for all equity funds (1Y/3Y/5Y returns)

Daily performance for all equity funds (1Y/3Y/5Y returns)

No parameter schema in public metadata yet.

get_debt_scheme_performanceDaily performance for all debt funds (1Y/3Y/5Y returns)

Daily performance for all debt funds (1Y/3Y/5Y returns)

No parameter schema in public metadata yet.

get_hybrid_scheme_performanceDaily performance for all hybrid funds (1Y/3Y/5Y returns)

Daily performance for all hybrid funds (1Y/3Y/5Y returns)

No parameter schema in public metadata yet.

get_solution_scheme_performanceDaily performance for solution-oriented funds (retirement, children)

Daily performance for solution-oriented funds (retirement, children)

No parameter schema in public metadata yet.

get_other_scheme_performanceDaily performance for index funds and Fund of Funds

Daily performance for index funds and Fund of Funds

No parameter schema in public metadata yet.

calculate_returnsCalculate SIP returns — absolute return % and annualised IRR

Calculate SIP returns — absolute return % and annualised IRR

No parameter schema in public metadata yet.

calculate_balance_units_valueCurrent market value of held units for a scheme

Current market value of held units for a scheme

No parameter schema in public metadata yet.

calculate_portfolio_valueTotal current value of a multi-scheme portfolio (concurrent)

Total current value of a multi-scheme portfolio (concurrent)

No parameter schema in public metadata yet.

get_cache_statsView hit/miss stats for NAV and scheme code caches

View hit/miss stats for NAV and scheme code caches

No parameter schema in public metadata yet.

clear_cacheClear all cached data to force fresh fetches

Clear all cached data to force fresh fetches

No parameter schema in public metadata yet.

set_cache_enabledEnable or disable mftool caching globally

Enable or disable mftool caching globally

No parameter schema in public metadata yet.

Sponsors

Readme

🇮🇳 mftool-mcp

MCP Server for publicly available Indian Mutual Funds data
Powered by mftool · Works with Claude, Cursor, and any MCP-compatible LLM client

PyPI Python 3.10+ License: MIT MCP


What is this?

mftool-mcp is a Model Context Protocol (MCP) server that gives any LLM client access to Indian Mutual Fund data.

Ask your AI assistant questions like:

  • "What is the current NAV of SBI Bluechip Direct Growth?"
  • "Show me 3-year returns for HDFC Midcap Opportunities Fund"
  • "List all schemes under Mirae Asset AMC"
  • "Find all flexi cap funds and compare their 5-year returns"

Tools Available


View the full README on GitHub

Details

Repository
github.com/nayakwadis/mftool-mcp
Category
Data & Analytics
Package
mftool-mcp
Transport
STDIO
Registry
MCP registry, active

Related Data & Analytics MCP servers

View all
1tianyuio avatarWorldbank Mcptianyuio/worldbank-mcpWorld Bank Open Data MCP Server8stars
2takodata avatarTakotakodata/tako-mcpPremium live data from S&P Global, FRED, OECD & more, plus web search, in one call.7stars
3hasdata avatarHasData Booking.comhasdata/booking-mcpBooking.com stays by destination and dates, and full property details, as structured JSON.7stars
4hasdata avatarHasData DuckDuckGohasdata/duckduckgo-mcpDuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions.7stars
5hasdata avatarHasData Facebookhasdata/facebook-mcpPublic Facebook pages and profiles with likes, followers, contact details and posts, as JSON.7stars
6hasdata avatarHasData Google Imageshasdata/google-images-mcpGoogle Images results with source pages, thumbnails and full-resolution URLs, as JSON.7stars