Stock Research MCP

NSE & BSE Indian Stock Market Data MCP Server The Model Context Protocol server for Indian stock markets - 34 tools to search, screen & analyze all 8,200+ NSE and BSE stocks from Claude, ChatGPT, Cursor & any AI assistant. It runs locally over stdio via the published package.

People connecting finance tools to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.

VERIFIED ACTIVE

LAST COMMIT 2026-07-24 · ★ 62 · #51 OF 283 MAINTAINED FINANCE · VERIFIED 2026-08-25

MIT · JavaScript servers · how we verify → /methodology

01 · Install Stock Research MCP

before you install - you'll need

TAPETIDE_TOKEN

Environment variables documented in the project's README - it lists which are required and which have defaults.

Claude Code

claude mcp add tapetide-hq-nse-bse-indian-stock-market- -- npx -y tapetide-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "tapetide-hq-nse-bse-indian-stock-market-": {
      "command": "npx",
      "args": [
        "-y",
        "tapetide-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package tapetide-mcp - unscoped; check the name against the project README before installing

registry vendor namespace com.tapetide - domain-verified with the official MCP registry

03 · What Stock Research MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can search or browse all 326 available fundamental ratios, index heatmap (Nifty 50, Bank Nifty, IT, Pharma, etc.) with multi-timeframe price changes, update quantity or average price for additional purchases or partial sells, and remove stocks from portfolio.

Capability map

Tools grouped from the project's README - what Stock Research MCP lets an agent do.

read & search

11 tools - e.g. Fuzzy search all NSE/BSE stocks by name, symbol, BSE code, or ISIN. Filter by sector/industry.; Search or browse all 326 available fundamental ratios.; Today's top gainers, losers, and high-volume stocks…

search_stocks · get_screener_ratios · get_trending_stocks · get_company_profile · get_batch_quotes · get_price_history…

Market

11 tools - e.g. Quick overview - FII/DII net flows, Nifty 50 PE/PB/DY, top technical signals.; Sentiment-tagged market news across categories (companies, global, IPO, policy, tech).; Index PE, PB, dividend yield over…

get_market_pulse · get_market_news · market_valuations · market_deals · market_fno_ban · market_ipo…

Stock

4 tools - e.g. News (sentiment-tagged), corporate actions (dividends, splits, bonuses), and filings (annual reports, concall transcripts, investor presentations).; Dividend history with yield calculations + mutual fund…

get_stock_events · get_stock_ownership · get_stock_quote · update_portfolio_stock

Portfolio

3 tools - e.g. Holdings with live prices, P&L (absolute + %), sector breakdown, weight %.; Add stocks - supports bulk add and broker CSV import (Zerodha, Groww, Angel One, Dhan, Upstox, 5Paisa, ICICI Direct, Kotak, HDFC…

get_user_portfolio · add_portfolio_stocks · remove_portfolio_stocks

Watchlist

3 tools - e.g. All followed stocks with symbol, name, sector, industry.; Follow one or more stocks (idempotent).; Unfollow stocks.

get_watchlist · add_to_watchlist · remove_from_watchlist

Screen

2 tools - e.g. Fundamental screener with 326 ratios - PE, ROCE, sales growth, debt/equity, Piotroski score, and more. Plain-English query syntax.; Real-time technical screener - RSI, MACD, SMA/EMA crossovers, Bollinger…

screen_stocks · screen_stocks_technical

04 · Who maintains Stock Research MCP

stock-research-mcp is maintained by tapetide-hq. It's the only MCP server we track from this author; the repo dates to Mar 2026.

05 · Facts

category
finance - ranked #51 of 283 actively-maintained finance servers as of 2026-08-25.
registry
com.tapetide/stock-research-mcp (active, first published 2026-03-30 · 2 versions)
packages
npm:tapetide-mcp

06 · Stock Research MCP FAQ

Is Stock Research MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-07-24. We re-verify nightly.

What can Stock Research MCP do?

With this server connected, an agent can search or browse all 326 available fundamental ratios, index heatmap (Nifty 50, Bank Nifty, IT, Pharma, etc.) with multi-timeframe price changes, update quantity or average price for additional purchases or partial sells, and remove stocks from portfolio.

How do I install Stock Research MCP?

Run `npx -y tapetide-mcp`. The README documents one environment variable (TAPETIDE_TOKEN) to set first. You can also paste the ready-made client config above.

Does Stock Research MCP run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Stock Research MCP

More finance MCP servers · AkTools Pro MCP Server · Gold MCP · Yookassa MCP · Ticker DB

More JavaScript MCP servers · Tarotoo Tarot · TaskTime Pro · Tata1mg MCP Server · Tavily MCP · Calculator MCP · see all