India Market 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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_securitiesA | Find NSE symbols for a company, ETF or index by name. Use this whenever the exact symbol is unknown. |
| get_quoteA | Latest price and day range, 52-week range, volume, delivery %, market cap, P/E vs sector P/E, sector and index membership for an NSE stock. Index names return the index level, returns, P/E, P/B and breadth. |
| get_price_historyA | Historical OHLCV bars plus total return, CAGR, annualised volatility, max drawdown, period high/low, moving averages (20/50/200-day), RSI and dividends/splits. Statistics use adjusted prices. |
| get_market_overviewA | Today's Indian market in one call: market open/closed, major indices and India VIX with 1-week, 1-month and 1-year changes, NIFTY 50 P/E and P/B, sector indices ranked by move, NIFTY 500 breadth, NIFTY 50 top gainers and losers, FII/DII net buying (₹ crore), USD/INR and upcoming market holidays. |
| get_indexB | An NSE index's level, returns, valuation (P/E, P/B, dividend yield) and breadth, with every constituent's price, day/30-day/1-year change, distance from its 52-week high and approximate weight. |
| get_option_chainA | NSE option chain around the money, with put-call ratio (OI and volume), max pain, the strikes with the most call and put open interest (resistance/support), biggest OI build-ups, ATM implied volatility, the ATM straddle's implied move and Greeks. Also lists the live expiries. |
| price_optionA | Price a European option and its Greeks (delta, gamma, theta per day, vega, rho, probability of expiring in the money), or give market_price to back out implied volatility. Works offline. |
| get_financialsA | Reported revenue, EBITDA, operating profit, net profit and EPS with margins and year-on-year growth, plus balance sheet (assets, equity, debt, cash), cash flow (operating, capex, free cash flow) and ROE, debt/equity, current ratio and interest cover. Amounts in ₹ crore. |
| get_shareholdingB | Promoter and public shareholding by quarter from NSE filings, with the promoter stake's quarter-on-quarter and year-on-year change. |
| get_corporate_actionsA | Corporate actions (dividends with amount per share, bonus issues, splits, rights, buybacks) with ex and record dates, upcoming ones flagged, plus dividends paid in the last 12 months and the trailing yield. |
| get_announcementsB | Exchange filings from NSE (results, board meetings, acquisitions, credit ratings, investor meets...) with a short summary and a link to each PDF. |
| search_mutual_fundsA | Find Indian mutual fund schemes and their AMFI scheme codes (needed for get_mutual_fund). |
| get_mutual_fundB | A scheme's latest NAV, category and fund house, trailing returns (1 week to 10 years and since inception, annualised beyond a year), calendar-year returns, 3-year volatility and maximum drawdowns. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| research_stock | A structured research note on one NSE-listed company. |
| market_brief | A short brief on today's Indian market. |
| options_positioning | Interpret open interest and volatility for an index or F&O stock. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Tools cover distinct resource types (securities, options, mutual funds, financials), but index-level data is available from three tools (get_quote, get_index, get_market_overview) and dividend/split data appears in both get_price_history and get_corporate_actions. Descriptions help scope each tool, but an agent may still misselect for broad index or corporate action queries.
All names use snake_case with consistent verb_noun patterns: search_* for discovery, get_* for retrieval, and price_option as the only non-get verb. The single deviation is minor and still predictable.
13 tools cover equities, indices, options, mutual funds, and financials without obvious redundancy. Each tool adds a distinct capability within the Indian market data scope.
The surface is broad, covering search, quotes, history, options, financials, shareholding, corporate actions, announcements, and mutual funds. Minor gaps exist (e.g., mutual fund NAV history, futures, or deeper option analytics), but core workflows are supported.