india-stock-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_quoteA | Get live price, volume, 52-week range, and basic stats for an NSE/BSE stock. Examples: RELIANCE, TCS, HDFCBANK, NIFTY 50 (index), ^NSEI (Nifty index code). |
| get_historicalA | Get OHLCV historical price data for a stock. Returns date, open, high, low, close, volume. |
| search_symbolA | Search for a stock symbol by company name. Returns matching symbols with exchange info. |
| search_fundsA | Search Indian mutual funds by name. Returns scheme codes and names for use with other fund tools. |
| get_fund_navA | Get NAV (Net Asset Value) history for a mutual fund scheme. Use search_funds first to get scheme code. |
| get_fundamentalsA | Get fundamental financial data: P/E ratio, EPS, ROE, revenue, profit margins, debt, and more. |
| compare_stocksA | Compare 2–5 stocks side by side: price, P/E, EPS, market cap, margins, growth rates. |
| get_indexA | Get live data for a market index: price, change, P/E, P/B, year high/low, advances/declines. Available: NIFTY 50, NIFTY BANK, NIFTY IT, NIFTY MIDCAP 100, NIFTY SMALLCAP 100, NIFTY AUTO, NIFTY PHARMA, SENSEX, and all other NSE indices. |
| get_market_statusA | Check if NSE market is currently open or closed, and get trading session info. |
| get_gainers_losersA | Get top gainers or losers among NIFTY 50 stocks, ranked by % change (live Yahoo quotes). |
| get_corporate_actionsA | Get dividends, stock splits, bonus issues, and rights issues. Pass a symbol for one stock, or omit it for recent market-wide corporate actions. |
| get_options_chainA | Get F&O options chain for a stock or index: calls and puts around the ATM strike with last price, OI, OI change, IV, and volume. Works for NIFTY, BANKNIFTY, and F&O stocks like RELIANCE. |
| get_ipo_listA | Get list of current, upcoming, or recently listed (past 3 months) IPOs on NSE. |
| get_fund_detailsA | Get mutual fund details: fund house, category, current NAV. Includes Morningstar rating, expense ratio, and AUM when the rich data source is available. |
| compare_fundsA | Compare 2–4 mutual funds side by side: latest NAV and % return over the chosen period. |
| portfolio_summaryA | Analyze a stock portfolio. Pass holdings with buy price and quantity, get current value, P&L, allocation breakdown, and gain/loss per holding. Max 20 holdings. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 16 tools
Each tool targets a distinct domain or action: compare functions for stocks vs funds are separate; get_* tools for different data types (fundamentals, historical, quote, etc.); search tools for symbols and funds; portfolio summary is unique. No overlap.
Most tools follow a verb_noun pattern (get_, compare_, search_) in lowercase snake_case. 'portfolio_summary' is the exception as it starts with a noun, but it remains descriptive and fits the overall style. The inconsistency is minor.
With 16 tools covering stocks, mutual funds, indices, IPOs, market status, options, and portfolio analysis, the count is slightly high but well-justified for the breadth. It feels comprehensive without being excessive.
The tool set covers core data retrieval and analysis for stocks and mutual funds, including fundamentals, historical prices, comparisons, and portfolio summary. Missing areas like technical analysis or trading are likely out of scope. Minor gaps exist (e.g., no direct tool for stock screener), but overall it's thorough.