Why connect Claude to Indian market data
Claude is excellent at reasoning, summarising and comparing — but on its own it has no live window into Indian listed companies. DalalOS closes that gap. It exposes 20+ read-only tools over streamable HTTP, drawing from official NSE archives, BSE official APIs and SEBI BSE-XBRL filings, covering roughly 5,000 NSE and BSE companies.
Once connected, you can ask Claude to pull end-of-day quotes, explore fundamentals, compare companies, and read shareholding trends — and Claude does the reasoning on top of real, sourced numbers.
How it works
Add the server
Paste the DalalOS MCP config into your Claude client and restart it.
Ask in plain English
Type a question about an Indian stock. Claude picks the right tool automatically.
Get sourced data
Claude answers using official, timestamped data — no scraping, no verdicts.
Add the MCP config
Open your Claude client config (commonly claude_desktop_config.json) and add the server below. The server key is dalal-os, pointing at the streamable HTTP endpoint. Save the file and restart Claude.
{
"mcpServers": {
"dalal-os": {
"url": "https://indianstockdatamcp.duckdns.org/mcp"
}
}
}That is the whole setup. There is no API key juggling in this guide — join the waitlist to receive your access details and endpoint when your invite opens.
Example prompts to try in Claude
EXAMPLE PROMPTS
- What is Reliance trading at, and what is its 52-week range?
- Show me TCS revenue, margins, ROCE and D/E over the last five years.
- How has promoter holding and pledge in Adani Power changed across recent quarters?
- Compare HDFC Bank, ICICI Bank and Axis Bank on PE, PB and ROE.
- Which large-cap IT companies have ROE above 20% and PE under 30?
What Claude can and cannot do here
- It can fetch end-of-day quotes, 52-week ranges, financials and ratios, company profiles, peer comparisons, shareholding and pledge trends, dividends and corporate actions.
- It can screen the broad market and summarise sector and index context.
- It does not place trades, hold your portfolio, or provide real-time intraday ticks.
- It does not give buy/sell calls, target prices or stock tips — only data and mechanically-computed ratios.
For a deeper dive into the underlying server, see the Indian stock market MCP server overview, or jump straight into using Claude for Indian stock market research.
FAQ
Common questions
How do I connect Claude to Indian stock market data?
Add the DalalOS MCP server to your Claude client config (claude_desktop_config.json) using the server key "dalal-os" and the streamable HTTP endpoint, then restart Claude. Once connected, Claude can call the read-only tools and answer questions about NSE/BSE stocks in plain English.
Does this give Claude real-time prices?
No. Data is end-of-day (after market close), plus financials within the filing cycle and shareholding each quarter. Every response is timestamped with its source so you know how current it is. It is not a real-time exchange feed.
Is the output investment advice?
No. DalalOS returns raw data and mechanically-computed ratios only — no recommendations, target prices or buy/sell calls. Claude reasons over the numbers; you make investment decisions independently.
Does it work with Claude Desktop and other Claude clients?
Any Claude client that supports MCP servers over streamable HTTP can connect. The same endpoint also works with other MCP clients such as Cursor and ChatGPT-style agents.
Connect your AI to Indian stock market data
Join the waitlist and be first in line when your invite to DalalOS opens.
KEEP EXPLORING