BharatStock MCP Server
Query Indian stock market data — NSE & BSE prices, financials,
fundamentals, corporate actions, and mutual-fund holdings — as native
tools inside Claude, Cursor, and any other AI assistant
that speaks the Model Context Protocol (MCP). No glue code: point your
host at our official bharatstock-mcp
server and your assistant gets ~30 market-data tools, authenticated with
your existing API key.
Setup (local, via npx)
Add this to your MCP host's config file (Claude Desktop, Cursor, Kiro, …).
npx fetches the server on demand — nothing to install.
Only BHARATSTOCK_API_KEY is required. You can optionally set
BHARATSTOCK_BASE_URL to target a staging API. The server
verifies your plan on startup — Free and Starter keys are declined with an
upgrade prompt, since MCP is a Developer/Pro feature.
Hosted endpoint (remote MCP)
For hosts that connect to a remote MCP server instead of spawning a local process, point them at the hosted endpoint on the same domain:
What tools you get (~30)
Every tool wraps the same endpoint as the REST API, so your plan's rate limits and history depth apply identically:
- Stock quotes (single + batch)
- Company profile
- Historical EOD prices
- Quarterly & annual financials
- Fundamentals & ratios
- Technical indicators
- Shareholding patterns
- Corporate actions
- Bulk deals
- Block deals
- Insider (SEBI PIT) trades
- Sector peer comparison
- Stock search
- Market movers & price shockers
- Fundamentals screener
- Indices & index history
- FII/DII activity
- Mutual-fund scheme search
- Mutual-fund NAV & returns
- Mutual-fund holdings (who holds a stock)
- Data-trust status
FAQ
What is MCP?
The Model Context Protocol is an open standard that lets AI assistants call external tools and data sources. An MCP server exposes a set of tools the assistant can invoke on your behalf — here, live Indian market data.
Which AI assistants work?
Any MCP-compatible host, including Claude Desktop, Cursor, and Kiro. Use
the npx config for local hosts, or the hosted
/v1/mcp endpoint for hosts that connect to a remote server.
Do I need a paid plan?
Yes — the MCP server is available on the Developer and Pro plans. Your API key is the credential, so your usual daily limits and full history depth apply. See pricing.
Is it official?
Yes. bharatstock-mcp is published and maintained by
BharatStock on npm.