MCP server
The Indian stock market MCP server
DalalOS is an Indian stock market MCP server: the Indian stock market layer for AI-powered stock research. It connects AI assistants and agents to official NSE and BSE data through the Model Context Protocol. AI-savvy Indian investors can then explore fundamentals, compare companies and read market context with their AI tools.
It is hosted, and filing tools can queue processing and use on-demand quota. The account-scoped watchlist actions save or remove symbols from the authenticated caller's DalalOS watchlist. They place no trades. You host nothing: connect it to an MCP-capable client such as Claude, ChatGPT, Cursor or another agent.
Free to start, no card needed. Sign in once from your AI — no API key to manage.
What is an MCP server?
What the server does
The Model Context Protocol is an open way for AI assistants to call external tools. An Indian stock market MCP server like DalalOS packages NSE/BSE market data as those capabilities. Once you connect it, your assistant answers questions about Indian equities from current, sourced figures instead of stale model memory.
It exposes 59 current, non-deprecated capabilities over streamable HTTP. Market figures are read from cache; filing tools can queue processing and use on-demand quota. 2 account-scoped actions only add or remove symbols from the caller's DalalOS watchlist. Market-data responses include source and freshness context, so you can see where a number came from and how current it is.
Capabilities & data coverage
| Capability | What it returns | Source |
|---|---|---|
| Quotes & prices | End-of-day quotes, prices and 52-week range | NSE archives |
| Financials & ratios | PE, PB, ROE, ROCE, D/E — quarterly & annual | SEBI BSE-XBRL |
| Company profiles & reports | Profiles, source-linked reports and peer comparison | NSE / BSE / filings |
| Shareholding | Shareholding patterns and promoter pledge trends | SEBI BSE-XBRL |
| Corporate actions & filings | Dividends, corporate actions, disclosures and stock events | BSE official interfaces |
| Screening & market context | Screens, sectors, indices, flows, calendars and macro context | Named official sources |
Stock search spans thousands of NSE and BSE companies. Market-data responses carry freshness context, so you can tell how current the data is.
Where the data comes from
Each supported domain draws on an official or public source: NSE archives, BSE official interfaces and exchange filings, SEBI-mandated BSE-XBRL filings, MOSPI macro indicators, PPAC crude-oil prices, FBIL FX reference rates and CDSL FII/FPI flow data. The server returns sourced facts and mechanically-computed measures, with no verdicts, target prices or buy/sell calls. It is not a real-time exchange feed.
How it works
Connect
You host nothing. Point any MCP client at the running streamable HTTP endpoint.
Call research tools
Your assistant calls the right capability for each question. Market-data reads stay read-only.
Reason over sourced data
Answers can cite their source and freshness, and you decide what to do with them.
Add the MCP config
Connecting takes a single config block. Use the server key dalal-os and the streamable HTTP endpoint.
{
"mcpServers": {
"dalal-os": {
"url": "https://mcp.dalalos.in/mcp"
}
}
}Example prompts
EXAMPLE PROMPTS
- What is the 52-week range for Sun Pharma, and its latest end-of-day price?
- Give me five-year revenue, ROCE and D/E for Asian Paints.
- Compare the largest cement makers on PE, PB and ROE.
- Which Nifty 500 stocks have promoter pledge above zero and rising?
- List upcoming results due this week with their dates.
To connect a specific client, see Claude, ChatGPT, or Cursor and other AI tools.
FAQ
Common questions
- What is an Indian stock market MCP server?
- It is a server that speaks the Model Context Protocol and exposes Indian (NSE/BSE) stock-market capabilities an AI assistant can call. DalalOS has 59 current, non-deprecated capabilities over streamable HTTP; market figures are read from cache, filing tools can queue processing and use quota, and 2 account-scoped actions only add or remove symbols from the caller's DalalOS watchlist.
- What data does DalalOS cover?
- Stock search; end-of-day quotes, prices and 52-week ranges; financials and ratios (PE, PB, ROE, ROCE, D/E, quarterly and annual); company profiles and reports; peer comparison; shareholding and promoter pledge trends; dividends and corporate actions; screening; sector overviews; indices and constituents; filings; market context; and upcoming results. Coverage spans thousands of NSE and BSE companies.
- Where does the data come from?
- Official and public sources suited to each domain: NSE archives, BSE official interfaces and SEBI-mandated BSE-XBRL filings, plus named official public-sector sources for supported macro/reference data.
- Is it investment advice?
- No. DalalOS returns sourced facts and mechanically-computed measures only: no verdicts, target prices or buy/sell calls. Verify the data and make your own investment decisions.
Connect your AI to Indian stock market data
Add DalalOS as a connector and sign in once. Free to start with no card and no waitlist; paid plans from ₹199 a month when you need more.
KEEP EXPLORING
- Connect Claude to Indian stock data
- Connect ChatGPT to Indian stock market data
- Use Cursor & other AI tools
- Best Indian stock MCP servers, compared
- Indian stock market data for AI agents
- Indian stock market MCP servers compared
- Claude skill vs MCP connector
- MCP for order book and order inflow data
- MCP server that reads BSE and NSE company filings
- Indian stock data MCP with no buy or sell calls
- MCP for quarterly results
- MCP for FII and DII flow data
- Indian stock screener through MCP
- MCP for shareholding and promoter pledge
- MCP for corporate actions and dividends
- MCP for P/E, ROCE and debt to equity
- MCP for MOSPI and FBIL macro data
- MCP for NSE F&O open interest
- MCP for Indian IPO data
- Compare an Indian stock with its peers via MCP
- Back to home