Skip to content
appsgit

Tapetide — Indian Stock Market (NSE & BSE)

Tapetide — Indian Stock Market (NSE & BSE) is an MCP server that adds finance tools to AI assistants such as Claude Desktop, Claude Code and Cursor. 55 tools for Indian stock markets — NSE & BSE quotes, screener, filings… It has 134 GitHub stars, is released under the MIT license and runs locally with npx -y tapetide-mcp.

github.com/Tapetide-hq/nse-bse-indian-stock-market-data-mcp (opens in a new tab)

Install Tapetide — Indian Stock Market (NSE & BSE)

Generated from the server's MCP registry entry. Replace your-value with your own values.

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "tapetide-indian-stock-market-nse-bse": {
      "command": "npx",
      "args": [
        "-y",
        "tapetide-mcp"
      ],
      "env": {
        "TAPETIDE_TOKEN": "your-value"
      }
    }
  }
}

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

Claude Code

claude mcp add --env TAPETIDE_TOKEN=your-value --transport stdio tapetide-indian-stock-market-nse-bse -- npx -y tapetide-mcp

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "tapetide-indian-stock-market-nse-bse": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "tapetide-mcp"
      ],
      "env": {
        "TAPETIDE_TOKEN": "your-value"
      }
    }
  }
}

Project file; use ~/.cursor/mcp.json to enable it in every project.

VS Code

.vscode/mcp.json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "tapetide_token",
      "description": "TAPETIDE_TOKEN",
      "password": true
    }
  ],
  "servers": {
    "tapetide-indian-stock-market-nse-bse": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "tapetide-mcp"
      ],
      "env": {
        "TAPETIDE_TOKEN": "${input:tapetide_token}"
      }
    }
  }
}

Claude Code (remote)

claude mcp add --transport http tapetide-indian-stock-market-nse-bse "https://mcp.tapetide.com/mcp"

The same server is also hosted as a remote MCP endpoint, so nothing runs on your machine.

Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).

Environment variables

Variables the server reads at startup.

NameRequiredDescription
TAPETIDE_TOKENsecretYesAPI token from https://tapetide.com/settings/tokens (free, starts with tptrt)

Tools (40)

Parsed from the Tools section of the README; check the repository for the current list.

  • search_stocks

    Resolve a company to its symbol by name, symbol, BSE code, or ISIN — including brand names and post-rename aliases…

  • screen_stocks

    Fundamental screener over 326 ratios — PE, ROCE, sales growth, debt/equity, Piotroski score.

  • screen_stocks_technical

    Real-time technical screener — RSI, MACD, SMA/EMA crossovers, Bollinger Bands, ADX, volume, momentum.

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

  • 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…

  • 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,…

  • 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 50 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,…

  • get_fii_dii_flows

    Alias of getfiidiidetail.

  • 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, fnoban, 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.

  • get_index_history

    OHLC level series plus PE/PB/dividend yield for a single index. The index counterpart of getpricehistory.

  • get_option_chain

    Per-strike index option chain with IV, full Greeks, bid/ask, open interest, max pain, PCR.

  • get_option_iv_history

    Session-by-session ATM IV, IV rank, IV percentile, realised vol, PCR, max pain, 25-delta skew for ~556 underlyings,…

  • get_options_analytics

    Latest per-expiry aggregates — ATM IV, IV rank/percentile, realised vol, PCR by OI and volume, max pain, skew,…

  • get_promoter_pledge

    Promoter share-pledge percentage by quarter plus pledge/release events — a standard governance red-flag check.

  • get_credit_ratings

    Credit-rating actions by agency with rating, action, and outlook over time.

  • get_stock_deals

    Bulk, block, insider, and substantial-acquisition (SAST) disclosures per stock, with counterparty, side, quantity,…

  • get_tapetide_score

    The deterministic 0-100 Tapetide Score for one stock with its six pillar sub-scores, band, percentile, data…

  • screen_tapetide_scores

    Rank and filter the scored universe by band, size bucket, sector, score window, and confidence, with cursor pagination.

  • get_earnings_call_summary

    Structured digest of recent earnings-call transcripts and investor presentations — highlights, risks, guidance,…

  • list_company_documents

    Index of a company's parsed filings — concall transcripts, annual reports, investor presentations, IPO documents —…

  • get_document_summary

    Investor digest of one filing by docid (or the newest of a doctype): summary, highlights, risks, management guidance,…

  • read_document

    The Markdown text of a filing by docid and page range, with markers to cite from.

  • get_adjustment_factors

    Split and bonus adjustment timeline for reconstructing raw prices — plus the rights and demerger events that carry no…

  • get_observation_status

    Per-calendar-day reason a price is present or missing: traded, weekend, holiday, pre-listing, delisted, or no print.

  • get_index_membership_asof

    Was a stock in an index on a given date? Answers present, uncertain, absent, or outofcoverage —…

About Tapetide — Indian Stock Market (NSE & BSE)

NSE & BSE Indian Stock Market Data MCP Server The Model Context Protocol server for Indian stock markets — 55 tools to search, screen & analyze all 8,200+ NSE and BSE stocks from Claude, ChatGPT, Cursor & any AI assistant

  • mcp
  • mcp-server
  • stock-market
  • ai-agent
  • bse
  • chatgpt
  • claude
  • fii-dii
  • financial-data
  • indian-stock-market

FAQ

Tapetide — Indian Stock Market (NSE & BSE) FAQ

Still curious? Email info@appsgit.com.

What is Tapetide — Indian Stock Market (NSE & BSE)?

Tapetide — Indian Stock Market (NSE & BSE) is an MCP server that adds finance tools to AI assistants such as Claude Desktop, Claude Code and Cursor. 55 tools for Indian stock markets — NSE & BSE quotes, screener, filings… It has 134 GitHub stars, is released under the MIT license and runs locally with npx -y tapetide-mcp. The source code is at github.com/Tapetide-hq/nse-bse-indian-stock-market-data-mcp.

How do I install the Tapetide — Indian Stock Market (NSE & BSE) MCP server?

Add the command npx -y tapetide-mcp to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.

Is Tapetide — Indian Stock Market (NSE & BSE) free?

The server is open source under the MIT license, so running it is free. It needs credentials (TAPETIDE_TOKEN) for the service it connects to, which may require a paid account.

Is Tapetide — Indian Stock Market (NSE & BSE) actively maintained?

The most recent commit was on Oct 2, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.