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, so AI-savvy Indian investors can explore fundamentals, compare companies and understand market context with their AI tools.
It is hosted, with market-data research kept read-only. The only write actions save or remove symbols from the authenticated caller's DalalOS watchlist — they do not place trades. There is nothing to host yourself: connect it to an MCP-capable client such as Claude, ChatGPT, Cursor or another agent.
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. When you connect it, your assistant can answer questions about Indian equities using current, sourced figures instead of stale model memory.
It exposes 56 current, non-deprecated capabilities over streamable HTTP. Market-data research capabilities are read-only; 2 account-scoped actions only add or remove symbols from the caller's DalalOS watchlist. Market-data responses include source and freshness context so humans and agents 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, and market-data responses carry freshness context so you can tell how current the underlying data is.
Where the data comes from
Official and public sources appropriate to each supported domain: 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 — no verdicts, target prices or buy/sell calls. It is not a real-time exchange feed.
How it works
Connect
No hosting required — point any MCP client at the already-running streamable HTTP endpoint.
Call research tools
Your assistant invokes the right capability for each question; market-data reads stay read-only.
Reason over sourced data
Answers can cite their source and freshness; you decide what to do.
Add the MCP config
Connecting is 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.
Ready to connect a specific client? See Claude or ChatGPT, 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 56 current, non-deprecated capabilities over streamable HTTP; market-data research is read-only 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 — across thousands of NSE and BSE companies.
Where does the data come from?
Official and public sources appropriate to each domain, including 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 data and make investment decisions independently.
KEEP EXPLORING
Connect your AI to Indian stock market data
Sign in to DalalOS and connect your AI in one line of config. Free to start.