Skip to content

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.

56
Current MCP capabilities
2
Account watchlist writes
Thousands
of NSE & BSE companies
0
Buy/sell calls or advice

What is an MCP server?

The Model Context Protocol (MCP) is an open standard that lets AI assistants call external tools. An MCP server exposes those tools; DalalOS exposes Indian stock-market research capabilities your assistant can call and reason over.

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

DalalOS data coverage by capability
CapabilityWhat it returnsSource
Quotes & pricesEnd-of-day quotes, prices and 52-week rangeNSE archives
Financials & ratiosPE, PB, ROE, ROCE, D/E — quarterly & annualSEBI BSE-XBRL
Company profiles & reportsProfiles, source-linked reports and peer comparisonNSE / BSE / filings
ShareholdingShareholding patterns and promoter pledge trendsSEBI BSE-XBRL
Corporate actions & filingsDividends, corporate actions, disclosures and stock eventsBSE official interfaces
Screening & market contextScreens, sectors, indices, flows, calendars and macro contextNamed 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

01

Connect

No hosting required — point any MCP client at the already-running streamable HTTP endpoint.

02

Call research tools

Your assistant invokes the right capability for each question; market-data reads stay read-only.

03

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.

claude_desktop_config.json
{
  "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.