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. 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.

Connect your AI

Free to start, no card needed. Sign in once from your AI — no API key to manage.

59
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 hosts those tools. DalalOS offers Indian stock-market research capabilities that 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. 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

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. 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

01

Connect

You host nothing. Point any MCP client at the running streamable HTTP endpoint.

02

Call research tools

Your assistant calls the right capability for each question. Market-data reads stay read-only.

03

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.

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.

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