Tapetide - Indian Stock Market MCP
Tapetide - Indian Stock Market MCP 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, FII/DII, options. It has 142 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)
Data as of from the GitHub API and the official MCP registry; description from the project's repository. Report an error
- Official
- Needs API key
- Finance
- MIT
- Maintained
Install Tapetide - Indian Stock Market MCP
Generated from the server's MCP registry entry. Replace your-value with your own values.
Claude Desktop
{
"mcpServers": {
"tapetide-indian-stock-market-mcp": {
"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-mcp -- npx -y tapetide-mcpCursor
{
"mcpServers": {
"tapetide-indian-stock-market-mcp": {
"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-mcp": {
"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-mcp "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 MCP
Indian Stock Market MCP Server — NSE & BSE Data for Claude, ChatGPT & Cursor The Indian stock market MCP server for NSE and BSE: 55 tools to search, screen and analyze all 8,200+ listed stocks from Claude, ChatGPT, Cursor, VS Code, Codex, Gemini CLI and any MCP client.
- mcp
- mcp-server
- stock-market
- bse
- chatgpt
- claude
- financial-data
- indian-stock-market
- model-context-protocol
- nifty
Similar MCP servers
More finance MCP servers
Octagon MCP Server
OctagonAI/octagon-mcp-server
An MCP server for public & prediction markets research.
Maintained · last commit Jul 9, 2026
OfficialFinanceTypeScriptCodespar Adyen
codespar/mcp-dev-latam
MCP server for Adyen Checkout API v71 — enterprise payments (iFood, Uber, Spotify in LatAm).
Maintained · last commit Sep 27, 2026
FinanceTypeScriptFinancial Modeling Prep MCP Server
imbenrabi/Financial-Modeling-Prep-MCP-Server
MCP server for Financial Modeling Prep API with 250+ financial data tools.
Active · last commit Oct 14, 2026
FinanceTypeScriptopenInvest
longsizhuo/openInvest
Investment runtime for AI agents — LLM investment committee, portfolio ledger, decision accounting.
Active · last commit Oct 21, 2026
FinancePythonru-marketplace-mcp
Vladimir-Human/ru-marketplace-mcp
Read-only MCP servers for Russian marketplaces: prices, stock, ratings, reviews, seller identity.
Active · last commit Oct 25, 2026
FinancePythonFred MCP Server
stefanoamorelli/fred-mcp-server
Federal Reserve Economic Data (FRED) MCP Server - Access all 800,000+ economic time series.
Active · last commit Aug 22, 2026
FinanceTypeScript
How do I install the Tapetide - Indian Stock Market MCP 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 MCP 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 MCP actively maintained?
The most recent commit was on Oct 14, 2026. appsgit only lists MCP servers with a commit in the last six months.