latest-mutual-fund-nav

latest-mutual-fund-nav

3.5

The Latest Mutual Fund NAV MCP Server provides real-time and historical NAV data for mutual funds in India, sourced from AMFI.

The Latest Mutual Fund NAV MCP Server is a comprehensive solution for accessing the latest and historical Net Asset Value (NAV) data for mutual funds in India. It ensures real-time updates and maintains a database that reflects the latest changes published by the Association of Mutual Funds of India (AMFI). Users can access a wide range of mutual fund details, analyze trends, and make informed investment decisions. The server offers tools for fetching the latest NAV, historical NAV data, and master data for mutual funds, making it a valuable resource for individuals and organizations interested in mutual fund performance.

Features

  • Real-time NAV Updates: Access the latest NAV information as soon as it is updated by AMFI.
  • Historical NAV Data: Retrieve NAV information for previous dates to analyze performance over time.
  • Comprehensive Mutual Fund Data: Access a wide range of mutual fund details through master data retrieval.

MCP Tools

  • Latest NAV Tool: Fetch the latest NAV data for mutual funds.
  • Historic NAV Tool: Fetch historical NAV data.
  • Master Data Tool: Fetch master data for mutual funds.

Usage with Different Platforms

python

python
import requests

url = 'http://mcp-server-url/latest'
params = {
    'Mutual_Fund_Family': 'HDFC',
    'Scheme_Type': 'Open',
    'Scheme_Category': 'Equity',
    'Scheme_Code': '12345',
    'ISIN': 'INE123A01011'
}
response = requests.get(url, params=params)
data = response.json()
print(data)

nodejs

javascript
const axios = require('axios');

const url = 'http://mcp-server-url/latest';
const params = {
    Mutual_Fund_Family: 'HDFC',
    Scheme_Type: 'Open',
    Scheme_Category: 'Equity',
    Scheme_Code: '12345',
    ISIN: 'INE123A01011'
};

axios.get(url, { params })
    .then(response => {
        console.log(response.data);
    })
    .catch(error => {
        console.error(error);
    });