InvestSights Indian Stock Research MCP
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
InvestSights — Indian Stock Research MCP Server
The Model Context Protocol server for deep Indian stock research — fundamentals, forensic accounting scores, DCF valuation, screening, prices, technicals and news for 6,000+ NSE & BSE stocks, from Claude, ChatGPT, Perplexity, Cursor & any AI assistant.
Documentation • Quick Start • Tools • Example Prompts • npm
What is this?
InvestSights MCP is a Model Context Protocol server that connects AI assistants to research-grade Indian stock market data — the same engine that powers investsights.in.
Where most market servers stop at quotes and screens, InvestSights adds a research layer: forensic accounting scores (Piotroski F, Beneish M, Altman Z — with bank-aware CAMELS handling), multi-stage DCF + relative valuation, analyst consensus, shareholding patterns and curated news — for 6,000+ NSE/BSE companies.
Compatible with: Claude.ai, Claude Desktop, Claude Code, ChatGPT, Perplexity, Cursor, Windsurf, VS Code (Copilot), Kiro, Zed, Codex, Gemini, Grok, OpenCode, and any MCP-compatible client.
Related MCP server: MyFinancial Market Data MCP
Quick Start
Option 1: Remote MCP with OAuth (claude.ai, ChatGPT, Perplexity, Grok)
Add this URL as a custom connector in your AI chat app:
https://investsights.in/api/v2/mcp-public/mcpFirst use opens a browser — sign in with your InvestSights account (Google login) and approve access on the consent screen. No token needed.
Option 2: Remote MCP with Token (Claude Code, VS Code, Kiro, Zed)
For code editors that support URL-based MCP servers with custom headers:
Get a free key at investsights.in/account/connected-apps
Add to your MCP config:
{
"mcpServers": {
"investsights": {
"type": "url",
"url": "https://investsights.in/api/v2/mcp-public/mcp",
"headers": {
"Authorization": "Bearer usk_YOUR_KEY_HERE"
}
}
}
}URL-only client (no header support)? Use the key-in-URL form:
https://investsights.in/api/v2/mcp-public/usk_YOUR_KEY_HERE/mcp
Option 3: Local MCP via npm (Cursor, Windsurf, Claude Desktop, Codex, Gemini CLI)
For stdio-based MCP clients. No cloning or building — runs via npx:
Get a free key at investsights.in/account/connected-apps
Add to your MCP config:
{
"mcpServers": {
"investsights": {
"command": "npx",
"args": ["-y", "investsights-mcp"],
"env": {
"INVESTSIGHTS_TOKEN": "usk_YOUR_KEY_HERE"
}
}
}
}Node.js 18+ required for the local option. Run
node --versionto check.
How It Works
┌─────────────────┐ stdio (JSON-RPC) ┌───────────────────┐ HTTPS ┌─────────────────────┐
│ AI Assistant │ ◄──────────────────► │ investsights-mcp │ ◄───────────► │ investsights.in │
│ (Claude, etc.) │ │ (npm package) │ │ (research backend) │
└─────────────────┘ └───────────────────┘ └─────────────────────┘The npm package is a lightweight stdio bridge (~250 lines, zero runtime dependencies). It:
Reads JSON-RPC from stdin, forwards to the remote InvestSights MCP server, writes responses to stdout
Auto-detects framing:
Content-Length(VS Code, Claude Desktop) or newline-delimited JSON (Claude Code, Kiro)Authenticates every request with your personal key as a Bearer token
Handles SSE responses from the remote server
All tools and their logic run on the remote server — the npm package is just the transport layer.
Authentication
Method | How it works | Best for |
OAuth (Google sign-in) | Browser sign-in + consent screen, revocable anytime | AI chat apps (claude.ai, ChatGPT, Perplexity, Grok) |
Personal key (remote) |
| Code editors with URL-based MCP (VS Code, Kiro, Zed) |
Personal key (local) |
| stdio MCP clients (Cursor, Windsurf, Claude Desktop) |
Create and revoke keys anytime at investsights.in/account/connected-apps. Same free limits across every method.
Tools
A curated pack of fast, read-only research tools — your AI picks the right one automatically.
🏢 Company Research
Tool | Description |
| Fundamentals and key ratios — P/E, P/B, ROE, ROCE, D/E, margins, growth. |
| Promoter, FII, DII and public shareholding patterns over time. |
| Side-by-side comparison of fundamentals, valuations and technicals. |
🔬 Quality & Valuation
Tool | Description |
| Forensic accounting checks — Piotroski F-Score, Beneish M-Score, Altman Z-Score. Bank-aware: financials are assessed on CAMELS instead of manufacturing models. |
| Multi-stage DCF with bull/base/bear scenarios and sensitivity, plus peer-relative valuation — computed server-side, never hallucinated. |
| Analyst estimates, grades and consensus. |
📊 Screening
Tool | Description |
| Multi-factor stock screener across fundamentals, quality and momentum. |
📈 Prices & Technicals
Tool | Description |
| Daily OHLCV history with technical context. |
| RSI, moving averages (5/20/50/200) and more. |
📰 Market & News
Tool | Description |
| Indices, breadth and sector snapshot for the Indian market. |
| Curated, AI-summarised stock news. |
| Results dates and economic events. |
Enterprise: the full 40+ tool catalog — GraphRAG document intelligence, earnings-call analysis, corporate-governance graphs, superstar-investor tracking, portfolio analytics — is available with dedicated keys and custom limits. Contact connect@investsights.in.
Example Prompts
Stock Research
"Compare HDFC Bank vs ICICI Bank — profit growth, ROE, valuation and
shareholding trends right now"
"Pull TCS fundamentals and shareholding — is FII holding rising or falling?"Forensic Quality
"Run a forensic accounting check on Suzlon — Piotroski, Beneish, Altman.
Any red flags?"
"Which looks financially healthier on forensic scores: Zomato or Swiggy?"Valuation
"What does a DCF say about TCS at today's price? Show bull, base and bear
scenarios with the key assumptions"Screening + Technicals
"Find stocks with ROE > 18%, low debt, and RSI under 40 — oversold quality
names"
"Screen mid-caps with improving margins and P/E below 20 — top 15"Market Briefing
"Today's Indian market overview — index moves, strongest sector, and this
week's earnings calendar"Data Coverage
Category | What's included |
Stocks | 6,000+ NSE & BSE listed companies |
Fundamentals | Key ratios, growth metrics, quarterly + annual context |
Forensic | Piotroski F, Beneish M, Altman Z — bank-aware (CAMELS) |
Valuation | Multi-stage FCFF DCF (scenarios + sensitivity), peer-relative valuation |
Screener | 163 fundamental + quality + momentum filters |
Prices & technicals | EOD OHLCV, RSI, MA-5/20/50/200 |
Ownership | Promoter / FII / DII / public shareholding over time |
News & events | AI-summarised stock news, earnings calendar, economic events |
Environment Variables
Variable | Required | Default | Description |
| Yes (local) | — | Personal key from investsights.in/account/connected-apps |
| No |
| Override remote server URL |
| No |
| Set to |
Rate Limits
Plan | Per minute | Per day |
Free (every registered account) | 10 requests | 100 requests |
Pro | 30 requests | 1,000 requests |
Higher limits and the full tool catalog are available for teams and platforms — connect@investsights.in.
Troubleshooting
Problem | Solution |
| Add your key to the |
| Key revoked or mistyped — create a new one at investsights.in/account/connected-apps |
| Wait for the window to reset, or upgrade for higher limits |
Server not responding | Ensure Node.js 18+ is installed ( |
Network errors | The bridge needs to reach |
Set INVESTSIGHTS_DEBUG=1 for detailed logging to stderr.
Links
investsights.in — Web platform
investsights.in/mcp — MCP documentation & setup guide
investsights.in/docs — Full developer & tool reference
npm: investsights-mcp — npm package
Compliance
InvestSights is an analytics platform and is not SEBI-registered as a Research Analyst or Investment Adviser. Every tool is read-only and returns data, ratios and scores — never buy/sell recommendations, target prices or personalised advice. All output is educational; consult a SEBI-registered adviser before investing. Investments in securities markets are subject to market risks.
Contributing
Issues and pull requests are welcome for the bridge itself. For bugs, include the error message and your MCP client name/version.
License
MIT — the bridge is free to use, modify and distribute. The InvestSights platform and its data services are proprietary.
Built by InvestSights — a product of SocialCoffee DigiTech Pvt Ltd
Related MCP Connectors
Hosted MCP server for Indian NSE/BSE stock research: 59 tools for quotes, financials and ratios, peers, shareholding and pledge, filings with extracted facts, screens, F&O and FII/DII context. Source and freshness on every answer; no buy/sell calls.
Indian stocks: NSE/BSE filings read by AI with price reactions, fundamentals, IPOs and FPI flows.
NSE/BSE stock data via Tickertape as JSON: index lists, screener, 10-year fundamentals.
Stock research for AI assistants: scan US stocks, ETFs and futures, cite SEC filings, save queries.
Related MCP Servers
- AlicenseAqualityBmaintenanceIndian stock market (NSE & BSE) MCP server with 55 tools: live quotes, financials, technicals, a 326-ratio screener, FII/DII flows, option chains with IV, parsed annual reports and concall transcripts, IPOs and portfolio tracking for ~8,200 stocks.55229 npm147MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to query live NSE & BSE stock market data, with 55 tools covering quotes, financials, screeners, FII/DII flows, option chains, and company filings.55MIT
- AlicenseAqualityCmaintenanceGives AI assistants live Indian market data without any API keys, spanning NSE quotes and indices, option chains with Greeks, max pain and OI analytics, company financials, shareholding and corporate actions, plus mutual fund NAVs and trailing returns. It also ships research, market-brief and options-positioning prompts so users can compare stocks, trace sector leadership or size up an expiry through natural language.13MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to search, screen, and analyze 8,200+ NSE and BSE listed securities through 55 tools covering live quotes, financials, technical indicators, FII/DII flows, option chains, filings, IPOs, bulk deals, and portfolio P&L.-