mcp-indian-stocks
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| INDIAN_STOCK_API_KEY | Yes | Your API key from IndianAPI.in for Indian Stock Market data. |
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
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_stock_detailsC | Get detailed company profiles, stock prices, and financials. |
| get_historical_dataC | Get historical price and metric data for a stock. |
| search_industryC | Search for companies by industry. |
| search_mutual_fundA | Search for mutual funds by name or keyword. IMPORTANT: Use short keywords (1-3 words), NOT full fund names. The API does not support long search strings. |
| get_trending_stocksB | Get a list of currently trending stocks. |
| get_ipo_dataB | Get ongoing and upcoming IPO data. |
| get_newsA | Get the latest stock market and financial news. |
| get_stock_forecastsB | Get analyst forecasts and target prices for a stock. |
| get_corporate_actionsB | Get data on dividends, splits, and other corporate actions for a stock. |
| get_commoditiesB | Get commodity futures and spot prices. |
| get_price_shockersB | Get stocks with significant intraday price/volume movements. |
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 11 tools
Each tool targets a distinct data category (mutual funds, IPOs, news, forecasts, corporate actions, commodities, etc.), so purposes are largely separable. Minor risk: get_price_shockers vs get_trending_stocks both surface 'notable stocks,' and get_stock_details vs get_historical_data both touch price data, but descriptions differentiate them adequately.
Strong get_* verb_noun pattern (get_ipo_data, get_news, get_stock_details, etc.) across most tools. Two tools deviate with search_* (search_mutual_fund, search_industry), which is a reasonable distinction for search semantics but breaks pure consistency.
11 tools is well within the ideal 3-15 range for a market-data server, with each tool covering a meaningful distinct data source. No redundant or filler tools are apparent.
Broad coverage spanning news, IPOs, forecasts, corporate actions, commodities, trending stocks, industry search, and historical data. A direct real-time stock quote or watchlist/portfolio operation is a minor gap, but agents can work around it via get_stock_details.