Skip to main content
Glama
NagrajADesai

mcp-indian-stocks

by NagrajADesai

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
INDIAN_STOCK_API_KEYYesYour 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

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 11 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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.