# Tapetide - Indian Stock Market MCP

Connects AI assistants to NSE and BSE quotes, quarterly reports, and a stock screener. Useful for tracking more than 8,200 Indian equities and options directly in chat.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 141
- Author: Tapetide-hq
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Tapetide-hq/nse-bse-indian-stock-market-data-mcp
- Updated: 2026-10-14
- HTML: https://affpapa.org/en/nevibecode/mcp/tapetide-indian-stock-market-mcp

## What it does

This server exposes 55 tools covering equities traded on India's NSE and BSE. It feeds an LLM with live quotes, technical indicators, filings, and balance sheets across 8,200 stocks. The toolset also inspects option chains, implied volatility, FII/DII activity, and active IPO applications.

Deployment works in two modes. Remote setups hit `https://mcp.tapetide.com/mcp` through Google OAuth or Bearer headers. Local setups run over stdio using `npx` or `uvx`. For local operation, Node.js 18+ and an active `TAPETIDE_TOKEN` are mandatory. The process immediately fails if that environment variable is missing.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.tapetide.com/mcp`
- Environment variables: `TAPETIDE_TOKEN` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http stock-research-mcp https://mcp.tapetide.com/mcp
```

2. **Platform CLI**
```bash
claude mcp add --env TAPETIDE_TOKEN=<TAPETIDE_TOKEN> --transport stdio tapetide-indian-stock-market-mcp -- npx -y tapetide-mcp
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add tapetide-indian-stock-market-mcp --url https://mcp.tapetide.com/mcp
```

2. **Platform CLI**
```bash
codex mcp add tapetide-indian-stock-market-mcp --env TAPETIDE_TOKEN=<TAPETIDE_TOKEN> -- npx -y tapetide-mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tapetide-indian-stock-market-mcp": {
            "url": "https://mcp.tapetide.com/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tapetide-indian-stock-market-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "tapetide-mcp"
            ],
            "env": {
                "TAPETIDE_TOKEN": "<TAPETIDE_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "tapetide-indian-stock-market-mcp": {
            "type": "http",
            "url": "https://mcp.tapetide.com/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "tapetide-indian-stock-market-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "tapetide-mcp"
            ],
            "env": {
                "TAPETIDE_TOKEN": "<TAPETIDE_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http tapetide-indian-stock-market-mcp https://mcp.tapetide.com/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e TAPETIDE_TOKEN=<TAPETIDE_TOKEN> tapetide-indian-stock-market-mcp npx -y tapetide-mcp
```
Replace <…> with your own values

## When to use it
- retrieve real-time quotes for NSE and BSE equities
- screen Indian stocks using fundamental ratios
- inspect option chains and implied volatility levels
- track quarterly financial filings alongside FII and DII flows

## Example prompts
- Fetch the latest quarterly financial results and ratios for Reliance on NSE.
- Screen BSE stocks using return on equity metrics and summarize recent FII flows.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89408
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44583
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5458
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2814
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2188
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
