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)
- Official
- Needs API key
- Finance
- MIT
- Actively maintained
Install Tapetide — Indian Stock Market (NSE & BSE)
Generated from the server's MCP registry entry. Replace your-value with your own values.
Claude Desktop
{
"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-mcpCursor
{
"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
{
"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.
| Name | Required | Description |
|---|---|---|
TAPETIDE_TOKENsecret | Yes | API 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_stocksResolve a company to its symbol by name, symbol, BSE code, or ISIN — including brand names and post-rename aliases…
screen_stocksFundamental screener over 326 ratios — PE, ROCE, sales growth, debt/equity, Piotroski score.
screen_stocks_technicalReal-time technical screener — RSI, MACD, SMA/EMA crossovers, Bollinger Bands, ADX, volume, momentum.
get_screener_ratiosSearch or browse the full 326-ratio catalog to get exact ratio names for a query.
get_trending_stocksToday's top gainers, losers, and most-active stocks from the Nifty 500.
get_company_profileFull overview — sector, business summary, pros/cons, fundamentals, growth metrics, current quote.
get_stock_quoteLive price — LTP, change %, volume, market cap, PE, PB, 52-week high/low.
get_batch_quotesUp to 20 stock quotes in a single call.
get_price_historyDaily or weekly OHLCV with delivery %. Up to 2,000 sessions per call, pageable further back.
get_financialsQuarterly + annual P&L, balance sheet, cash flow, and ratios. Each period is stamped with when it was actually…
get_shareholdingPromoter, FII, DII, and public holdings quarter by quarter.
get_forecastsAnalyst EPS, revenue, EBITDA, net income, ROA, and ROE estimates against actuals — for spotting earnings surprises.
get_stock_eventsSentiment-tagged news, corporate actions (dividends, splits, bonuses, AGMs), and filings (results, presentations,…
get_stock_ownershipDividend history with yields + which mutual fund schemes hold the stock and at what share of AUM.
get_market_pulseThe at-a-glance daily snapshot — FII/DII net flows, Nifty 50 valuations, and India VIX in one call.
get_fii_dii_detail30 days of daily cash-market flows, F&O participant long/short OI, weekly/monthly/yearly aggregates, buy/sell streaks,…
get_fii_dii_flowsAlias of getfiidiidetail.
get_fpi_sectorsFPI investment by sector — AUM share, fortnightly change, 1-year cumulative flow.
get_market_newsMarket-wide news across categories with sentiment and related symbols.
get_market_dataOne dispatcher for seven daily feeds via dataset: deals, fnoban, deliveries, ipo, mtf, slbm, signals.
market_heatmapEvery constituent of an index with market cap, PE, PB, returns from 1d to 5y, volume, sector — 16 indices.
market_valuationsIndex PE, PB, and dividend yield over time. Up to 20 years.
get_india_vixThe India VIX fear gauge — latest level, daily change, recent history.
get_index_performanceRank ~140 NSE indices by return over completed weeks or months.
get_index_historyOHLC level series plus PE/PB/dividend yield for a single index. The index counterpart of getpricehistory.
get_option_chainPer-strike index option chain with IV, full Greeks, bid/ask, open interest, max pain, PCR.
get_option_iv_historySession-by-session ATM IV, IV rank, IV percentile, realised vol, PCR, max pain, 25-delta skew for ~556 underlyings,…
get_options_analyticsLatest per-expiry aggregates — ATM IV, IV rank/percentile, realised vol, PCR by OI and volume, max pain, skew,…
get_promoter_pledgePromoter share-pledge percentage by quarter plus pledge/release events — a standard governance red-flag check.
get_credit_ratingsCredit-rating actions by agency with rating, action, and outlook over time.
get_stock_dealsBulk, block, insider, and substantial-acquisition (SAST) disclosures per stock, with counterparty, side, quantity,…
get_tapetide_scoreThe deterministic 0-100 Tapetide Score for one stock with its six pillar sub-scores, band, percentile, data…
screen_tapetide_scoresRank and filter the scored universe by band, size bucket, sector, score window, and confidence, with cursor pagination.
get_earnings_call_summaryStructured digest of recent earnings-call transcripts and investor presentations — highlights, risks, guidance,…
list_company_documentsIndex of a company's parsed filings — concall transcripts, annual reports, investor presentations, IPO documents —…
get_document_summaryInvestor digest of one filing by docid (or the newest of a doctype): summary, highlights, risks, management guidance,…
read_documentThe Markdown text of a filing by docid and page range, with markers to cite from.
get_adjustment_factorsSplit and bonus adjustment timeline for reconstructing raw prices — plus the rights and demerger events that carry no…
get_observation_statusPer-calendar-day reason a price is present or missing: traded, weekend, holiday, pre-listing, delisted, or no print.
get_index_membership_asofWas 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
Similar MCP servers
More finance MCP servers
CCXT
ccxt/ccxt
Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets.
OfficialFinancePythonFinance Toolkit
JerBouma/FinanceToolkit
200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
FinancePythonTradingview MCP
atilaahmettaner/tradingview-mcp
Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex.
FinancePythonEdgarTools
dgunning/edgartools
Open-source SEC EDGAR toolkit — 13 tools, 7 prompts, every filing type.
FinancePythonAI
stripe/ai
MCP server integrating with Stripe - tools for customers, products, payments, and more.
OfficialFinanceTypeScriptTradememory Protocol
mnemox-ai/tradememory-protocol
Tamper-evident decision audit trail and outcome-weighted memory for AI trading agents.
FinancePython
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.