nse-bse-indian-stock-market-data-mcp
nse-bse-indian-stock-market-data-mcp is an MCP server, listed under mcp tooling. It reaches tapetide. It needs TAPETIDE_TOKEN to authenticate. Its repository has 143 GitHub stars and is licensed under MIT; we last read it on 2026-10-27.
Provides access to live and historical data for over 8,200 NSE and BSE stocks, offering 52 tools for analysis including live quotes, financials, technicals, and screening tools. Compatible with Claude, ChatGPT, Cursor, and any MCP client.
Install
MCP servers are packaged differently from each other -- some run via npx, some as a Docker image, some as a plain script you clone and run. nse-bse-indian-stock-market-data-mcp’s own README did not state one plainly enough for this page to quote it rather than guess, so it will not guess. The repository below states it.
What it reaches, and what it needs
What it connects to
Unverified means a mention in the server’s own description, not a citation. A wrong claim here costs nothing to correct and nothing to trust yet.
Maintenance
Indian stock market MCP server for NSE & BSE — 55 tools across all 8,200+ stocks: live quotes, financials, technicals, 326-ratio screener, FII/DII flows, option chains & IV, filings, IPOs & portfolio. Remote (OAuth) or npx. Works with Claude, ChatGPT, Cursor, VS Code, Codex & Gemini CLI
What nse-bse-indian-stock-market-data-mcp can do
27 tools documented in its README. An AI client calls these by name.
search_stocks- Resolve a company to its symbol by name, symbol, BSE code, or ISIN — including brand names and post-rename aliases (`Zomato` → `ETERNAL`). Filter by sector/industry.
screen_stocks- Fundamental screener over 326 ratios — PE, ROCE, sales growth, debt/equity, Piotroski score. Plain-English query syntax with AND/OR logic and cross-field comparisons.
screen_stocks_technical- Real-time technical screener — RSI, MACD, SMA/EMA crossovers, Bollinger Bands, ADX, volume, momentum. Supports `crosses_above`/`crosses_below`.
get_screener_ratios- Search or browse the full 326-ratio catalog to get exact ratio names for a query.
get_trending_stocks- Today's top gainers, losers, and most-active stocks from the Nifty 500.
get_company_profile- Full overview — sector, business summary, pros/cons, fundamentals, growth metrics, current quote. Optionally add technicals (20+ indicators), analyst ratings, and peers in the same call.
get_stock_quote- Live price — LTP, change %, volume, market cap, PE, PB, 52-week high/low.
get_batch_quotes- Up to 20 stock quotes in a single call.
get_price_history- Daily or weekly OHLCV with delivery %. Up to 2,000 sessions per call, pageable further back.
get_financials- Quarterly + annual P&L, balance sheet, cash flow, and ratios. Each period is stamped with when it was actually published, so backtests can avoid look-ahead bias.
get_shareholding- Promoter, FII, DII, and public holdings quarter by quarter.
get_forecasts- Analyst EPS, revenue, EBITDA, net income, ROA, and ROE estimates against actuals — for spotting earnings surprises.
get_stock_events- Sentiment-tagged news, corporate actions (dividends, splits, bonuses, AGMs), and filings (results, presentations, concall transcripts, annual reports).
get_stock_ownership- Dividend history with yields + which mutual fund schemes hold the stock and at what share of AUM.
get_market_pulse- The at-a-glance daily snapshot — FII/DII net flows, Nifty 500 valuations, and India VIX in one call.
get_fii_dii_detail- 30 days of daily cash-market flows, F&O participant long/short OI, weekly/monthly/yearly aggregates, buy/sell streaks, cumulative net flows.
get_fii_dii_flows- Alias of `get_fii_dii_detail`.
get_fpi_sectors- FPI investment by sector — AUM share, fortnightly change, 1-year cumulative flow.
get_market_news- Market-wide news across categories with sentiment and related symbols.
get_market_data- One dispatcher for seven daily feeds via `dataset`: `deals`, `fno_ban`, `deliveries`, `ipo`, `mtf`, `slbm`, `signals`.
market_heatmap- Every constituent of an index with market cap, PE, PB, returns from 1d to 5y, volume, sector — 16 indices.
market_valuations- Index PE, PB, and dividend yield over time. Up to 20 years.
get_india_vix- The India VIX fear gauge — latest level, daily change, recent history.
get_index_performance- Rank ~140 NSE indices by return over completed weeks or months. Filter to sectoral, broad, thematic, or strategy families — the right answer to 'which sector led last month'.
get_index_history- OHLC level series plus PE/PB/dividend yield for a single index. The index counterpart of `get_price_history`.
get_option_chain- Per-strike index option chain with IV, full Greeks, bid/ask, open interest, max pain, PCR. NIFTY, BANKNIFTY, FINNIFTY, MIDCPNIFTY — a stamped end-of-day snapshot.
get_option_iv_history- Session-by-session ATM IV, IV rank, IV percentile, realised vol, PCR, max pain, 25-delta skew for ~556 underlyings, individual stocks included.
Read from the README; names are kept only if the README contains them.
nse-bse-indian-stock-market-data-mcp compared with similar servers
| Server | Reaches | Needs | Stars | Last update | Licence |
|---|---|---|---|---|---|
| nse-bse-indian-stock-market-data-mcp (this page) | tapetide | TAPETIDE_TOKEN | 143 | 2026-10-14 | MIT |
| tradingview-mcp | marketaux | MARKETAUX_API_TOKEN | 5,099 | 2026-10-21 | MIT |
| mcphub | — | ADMIN_PASSWORD | 2,580 | 2026-10-24 | Apache-2.0 |
| mcp-remote | — | AUTH_TOKEN, MCP_CLIENT_SECRET, MCP_REMOTE_CLIENT_SECRET | 1,652 | 2026-10-20 | MIT |
| mcp-searxng | — | None listed | 1,322 | 2026-10-20 | MIT |
| tuui | — | None listed | 1,159 | 2026-05-14 | Apache-2.0 |
Ranked by services in common with nse-bse-indian-stock-market-data-mcp, then by stars. Figures are from each repository when we last read it.
Common questions about nse-bse-indian-stock-market-data-mcp
- What does nse-bse-indian-stock-market-data-mcp do?
- Provides access to live and historical data for over 8,200 NSE and BSE stocks, offering 52 tools for analysis including live quotes, financials, technicals, and screening tools. Compatible with Claude, ChatGPT, Cursor, and any MCP client.
- How do I install nse-bse-indian-stock-market-data-mcp?
- Its README did not state an install command plainly enough for us to quote one, so we do not guess. The repository has the instructions: https://github.com/Tapetide-hq/nse-bse-indian-stock-market-data-mcp
- What does nse-bse-indian-stock-market-data-mcp connect to, and what does it need?
- It reaches tapetide. The credentials we found in its source are TAPETIDE_TOKEN.
- Which AI clients can use nse-bse-indian-stock-market-data-mcp?
- Its own description mentions Cursor. That is a mention in its description, not a test we ran.
- Is nse-bse-indian-stock-market-data-mcp official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 143 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-14.
- What licence does nse-bse-indian-stock-market-data-mcp use?
- The repository declares the MIT licence.
More MCP servers for mcp tooling
- tradingview-mcp5,099 stars
- mcphub2,580 stars
- mcp-remote1,652 stars
- mcp-searxng1,322 stars
- tuui1,159 stars
- mcp-proxy741 stars