Indian Stock Market MCP: The Best MCP Servers for NSE & BSE Data (2026)
DEV Community

Indian Stock Market MCP: The Best MCP Servers for NSE & BSE Data (2026)

What is an Indian Stock Market MCP Server?

The Model Context Protocol (MCP) is an open standard that lets AI assistants discover tools, call live data services, and act on the results. An Indian stock market MCP server applies that standard to NSE and BSE data: instead of a model working from memory (and hallucinating prices or last quarter's numbers), it queries a structured NSE BSE data MCP in real time.

Add a stock market MCP server to Claude, ChatGPT, or Cursor and the assistant can answer things like "what are today's FII/DII flows?", "screen for small-caps with ROE above 15% and RSI under 40", or "pull TCS's last four quarters and compare margins to Infosys" - with live data, not guesses.

For Indian markets, MCP servers for stock data fall into two groups:

  • Data & research MCPs - connect the AI to market-wide data: every listed stock, fundamentals, screeners, technicals, and institutional flows. No brokerage account required. Built for research.
  • Broker-account MCPs - connect the AI to your account at a specific broker: holdings, positions, funds, and sometimes order placement. Great for portfolio Q&A and trading, but scoped to your holdings and what your broker exposes.

Both are useful and often complementary. But if your goal is to research the whole Indian market - not just your own holdings - a data-first NSE MCP is what you want. This ranking starts with the one purpose-built for it.

1. Tapetide MCP - Best Indian Stock Market MCP for Research

Tapetide MCP is the most complete Indian stock market data MCP server. It connects any AI assistant to real-time and historical data for all ~8,200 stocks listed on NSE and BSE - from Nifty 50 large-caps down to SME listings - with no brokerage account and no paid data terminal required.

Where broker MCPs answer "how is my portfolio doing?", this NSE BSE MCP answers "what is happening across the entire market, and which stocks should I be looking at?" That is a fundamentally different - and for research, far more powerful - question.

Its 34 tools span search, screening, company analysis, quotes, financials, institutional flows, market insights, and portfolio/watchlist tracking, so an agent can go from a vague idea to a ranked list of candidates to a full company teardown in a single conversation.

The depth is what makes it the top MCP server for Indian stocks. One MCP gives an agent access to:

  • A fundamental screener with 326 ratios - PE, ROCE, sales growth, debt/equity, Piotroski score, and more - plus a real-time technical screener (RSI, MACD, SMA/EMA crossovers, Bollinger Bands, ADX) that understands crosses_above / crosses_below.
  • Quarterly and annual financials - P&L, balance sheet, cash flow, 50+ ratios - alongside shareholding patterns, analyst forecasts (EPS/revenue/EBITDA with actuals-vs-estimates), and dividend history.
  • Institutional flows - FII/DII daily cash-market flows, F&O participant positioning, FPI sector-wise allocation, and buy/sell streaks.
  • Market insights - bulk/block deals, F&O ban list, IPOs, top delivery stocks, MTF, SLBM, index heatmaps, and technical signals.
  • Portfolio & watchlist tools - live P&L tracking with broker-CSV import (Zerodha, Groww, Angel One, Dhan, Upstox, and more), so you can bring holdings from any broker into one place.

Because the heavy lifting happens server-side, responses are pre-shaped for AI context windows rather than dumping raw JSON - which keeps analysis fast and avoids the "conversation too long" wall that plagues chattier integrations.

How to Connect the Tapetide NSE + BSE MCP

Remote (no install - Claude.ai, ChatGPT, Grok, Gemini): add this URL as a custom connector; auth happens automatically via Google sign-in.

https://mcp.tapetide.com/mcp

Remote with token (VS Code, Kiro, Zed, Claude Code):

{
  "mcpServers": {
    "tapetide": {
      "type": "url",
      "url": "https://mcp.tapetide.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN_HERE"
      }
    }
  }
}

Local (stdio via npx - Cursor, Windsurf, Claude Desktop, Codex):

{
  "mcpServers": {
    "tapetide": {
      "command": "npx",
      "args": ["-y", "tapetide-mcp"],
      "env": {
        "TAPETIDE_TOKEN": "your_token_here"
      }
    }
  }
}

Grab a free token at tapetide.com/settings/tokens. Then try: Find mid-cap stocks where FII holding increased last quarter, ROE > 15%, and RSI below 40 - then pull financials and analyst targets for the top 3.

Best for: Retail investors, analysts, and developers who want an AI assistant that can research the whole Indian stock market - screening, fundamentals, technicals, and institutional flows across every NSE and BSE stock - without a brokerage account or an expensive terminal.

Trade-offs: Tapetide is a research and data MCP: it does not place live orders on an exchange. If your main need is trade execution from chat, pair it with a broker MCP (below) - use Tapetide to decide, and your broker to act.

2. Zerodha Kite MCP - Best for Zerodha Portfolio Analysis

Kite MCP connects your Zerodha account to AI assistants, free of charge. Once linked, the assistant can see your holdings, positions, margins, and mutual fund holdings, pull live quotes and historical data, and answer portfolio questions in natural language - "which of my holdings has the highest gain today?" or "what's my sector exposure?"

This Indian broker MCP exposes roughly 22 tools covering profile, margins, holdings, positions, MF holdings, quotes/LTP/OHLC, historical data, instrument search, orders, and GTT management. Authentication happens through Zerodha's own login with 2FA, so your credentials never pass through the AI client, and most operations are read-only (order placement is limited, with GTT orders the main exception).

How to Connect

Remote endpoint, connected via mcp-remote:

{
  "mcpServers": {
    "kite": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.kite.trade/mcp"]
    }
  }
}

Type login to kite in chat to trigger authentication.

Example prompt: Analyze my holdings: top 5 by market value, best and worst performers, sector distribution, and unrealised P&L summary.

Best for: Zerodha customers who want conversational analysis of their own portfolio and positions, plus live quotes and historical data.

Trade-offs: It's scoped to your Zerodha account and the stocks you hold - not a market-wide NSE BSE data MCP. Users widely report frequent re-login prompts / session expiry, and large portfolios can exceed the AI's context limit (especially on Claude's free tier). There's no fundamental screener, analyst forecast, or institutional-flow data - it reflects your account, not the broader market.

3. Groww MCP - Best for Groww Portfolio + F&O Chat

Groww MCP links your Groww account to AI assistants like Claude and Cursor, aimed at portfolio intelligence and F&O analysis. You can ask for your top performers, check large-cap exposure, review positions expiring this week with live P&L, or reason through intraday chart action - and, notably, place orders ("buy ₹10,000 of HDFC Bank 5% above market", "stop-loss 5% below my Infosys cost").

Connection is a one-click OAuth flow via a custom connector, and Groww emphasizes consent-based access with no background syncing or data storage on AI servers.

How to Connect

Remote connector URL (Claude): https://mcp.groww.in/mcp

Or via mcp-remote for Cursor / VS Code:

{
  "mcpServers": {
    "growwmcp": {
      "command": "npx",
      "args": ["mcp-remote@0.1.18", "https://mcp.groww.in/mcp", "52155"]
    }
  }
}

Example prompt: Show me my top 5 performing stocks this quarter and flag any trading near their 52-week highs.

Best for: Groww customers who want portfolio + F&O analysis with the option to place trades directly from an AI assistant.

Trade-offs: The current version covers stocks and F&O only - no fundamentals, mutual funds, IPOs, or bonds yet. It requires a Claude Pro subscription (or Cursor/Windsurf) and DDPI authorization for sell orders, and it's explicitly flagged as early-stage. Like other broker MCPs, it sees only your account - not the wider market.

4. Dhan MCP - Best for Live Trading from Chat

Dhan MCP is the most execution-oriented Indian broker MCP. It connects your authenticated Dhan account to any MCP client and leans into live trading: place, modify, and cancel orders (including Super Orders), check funds/holdings/positions/trades, pull live quotes with market depth and option chains, fetch historical candles, run pre-order margin checks (single or basket), and set price/indicator alerts with linked orders.

It's built on the open MCP standard and works with Claude Desktop, Cursor, OpenCode, Kiro, VS Code, and more, via a hosted endpoint with account-level authentication.

How to Connect

Remote connector URL: https://mcp.dhan.co/mcp

Add it as a custom connector, complete the Dhan auth flow, then verify: Check my holdings with Dhan MCP.

Best for: Dhan traders who want to manage orders, positions, margins, and alerts - and execute trades - through an AI assistant, especially for F&O and options workflows.

Trade-offs: Its strength is execution, not research breadth. There's no fundamental screener, analyst data, or market-wide institutional-flow analysis. And because it can place and modify live orders, it carries real execution risk - an AI assistant acting on your trading account should be supervised carefully.

A Note on Global Data MCP Servers

For US and global markets, general-purpose data MCPs exist - Alpha Vantage (broad coverage, easy setup), Nasdaq Data Link (research-grade datasets), Tiingo (news-aware analysis), Intrinio (fundamentals), and FactSet (enterprise). They're solid internationally, but their NSE and BSE coverage is thin compared to a purpose-built Indian provider. If Indian equities are your focus, an India-native stock market MCP server will give you far more depth on local stocks, filings, and flows.

Indian Stock Market MCP Comparison

MCP Server Account Needed Coverage Screening & Fundamentals Institutional Flows Order Execution Best At
Tapetide MCP No (free token) All ~8,200 NSE/BSE Yes (326 ratios + technicals) Yes (FII/DII, FPI, F&O OI) No Market-wide research
Zerodha Kite MCP Zerodha Your holdings + quotes No No Limited (GTT) Zerodha portfolio Q&A
Groww MCP Groww Your holdings + F&O No No Yes (with DDPI) Groww portfolio + F&O
Dhan MCP Dhan Your account + market data No No Yes (full) Live trading from chat

Which Indian Stock Market MCP Should You Use?

  • Want to research the whole market - screen thousands of NSE/BSE stocks, dig into fundamentals, track FII/DII flows - with no brokerage account? Use Tapetide MCP.
  • Want to analyze or trade your own account at a specific broker? Use that broker's MCP - Zerodha Kite, Groww, or Dhan.
  • Doing both? Pair them: research and decide with the NSE + BSE data MCP (Tapetide), then execute with your broker's MCP.

The strongest setup is often two MCPs side by side - one that understands the entire Indian market, and one that understands your account.

FAQ

What is the best MCP server for Indian stock market data?
For market-wide research across all NSE and BSE stocks - screening, fundamentals, technicals, and FII/DII flows - Tapetide MCP is the most complete Indian stock market data MCP, and it works without a brokerage account. For analyzing or trading your own holdings, use your broker's MCP (Zerodha Kite, Groww, or Dhan).

Is there an NSE / BSE MCP that works with ChatGPT and Claude?
Yes. Tapetide MCP is a remote NSE + BSE MCP you can add to Claude.ai, ChatGPT, Grok, and Gemini with a single URL (https://mcp.tapetide.com/mcp), or run locally via npx tapetide-mcp in Cursor, Windsurf, VS Code, Kiro, and other stdio clients.

Do I need a Zerodha, Groww, or Dhan account to use an Indian stock market MCP?
Only for broker MCPs. Kite, Groww, and Dhan MCP connect to your account and require one. A data-focused MCP like Tapetide needs no brokerage account - a free token is enough to query the whole market.

Can an Indian stock market MCP place trades?
Broker MCPs can: Dhan supports full order placement, Groww supports orders (with DDPI), and Zerodha Kite is mostly read-only except GTT orders. Research-focused MCPs like Tapetide are read-only by design - they help you analyze and decide, not execute.

Are these MCP servers free?
Zerodha Kite MCP is free. Tapetide MCP offers a free tier (token-based). Groww MCP requires a Claude Pro subscription (or Cursor/Windsurf) and DDPI for sell orders. Dhan MCP is tied to your Dhan account.


Tapetide is India's AI-first stock research platform, serving real-time prices, financials, institutional flows, analyst ratings, and technicals for ~8,200 NSE and BSE stocks. Learn more at tapetide.com/mcp.

Comments

No comments yet. Start the discussion.