# Tapetide MCP Server > Remote Model Context Protocol (MCP) server for Indian stock market data — real-time quotes, financials, shareholding, technical indicators, analyst ratings, forecasts, FII/DII flows, a stock screener, and market insights for ~8,200 NSE & BSE listed stocks. Free tier: 50 tool calls/day (up to 1,000/month). ## Connect - Server URL (Streamable HTTP): https://mcp.tapetide.com/mcp - Auth: OAuth (sign in with Google) on first use, or an API token sent as `Authorization: Bearer ` - Free API token: https://tapetide.com/settings/tokens - Local stdio bridge (npm package `tapetide-mcp`): only for clients that don't support a remote MCP URL (e.g. Claude Desktop). Run `npx -y tapetide-mcp` with the `TAPETIDE_TOKEN` environment variable. Prefer OAuth or the API token (remote URL) for every other client. ### Quick config (most editors) ```json { "mcpServers": { "tapetide": { "url": "https://mcp.tapetide.com/mcp" } } } ``` With an API token instead of browser sign-in: ```json { "mcpServers": { "tapetide": { "type": "http", "url": "https://mcp.tapetide.com/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } } ``` ## Docs - [Setup guide for all clients](https://tapetide.com/mcp): step-by-step for Claude.ai, Claude Code, Claude Desktop, ChatGPT, Grok, Cursor, Codex, Antigravity, OpenCode, VS Code, Kiro, Windsurf, Zed, Cline, Gemini CLI, and any MCP client - [Full LLM reference](https://tapetide.com/mcp/llms-full.txt): every tool, auth method, and per-client config