India Stock MCP server
io.github.Akhilgovind02/india-stock-mcp·v1.0.1·5 starsIndian stock market: NSE/BSE quotes, fundamentals, mutual fund NAV, F&O chains, IPOs. No API keys.
5 stars60 downloads/wk
Reviews
Write oneNobody has reviewed India Stock yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
India Stock tools (16)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
compare_fundsCompare 2–4 mutual funds side by side: latest NAV and % return over the chosen period.
compare_stocksCompare 2–5 stocks side by side: price, P/E, EPS, market cap, margins, growth rates.
get_corporate_actionsGet dividends, stock splits, bonus issues, and rights issues. Pass a symbol for one stock,
get_fund_detailsGet mutual fund details: fund house, category, current NAV. Includes Morningstar rating,
get_fund_navGet NAV (Net Asset Value) history for a mutual fund scheme. Use search_funds first to get scheme code.
get_fundamentalsGet fundamental financial data: P/E ratio, EPS, ROE, revenue, profit margins, debt, and more.
get_gainers_losersGet top gainers or losers among NIFTY 50 stocks, ranked by % change (live Yahoo quotes).
get_historicalGet OHLCV historical price data for a stock. Returns date, open, high, low, close, volume.
get_indexGet live data for a market index: price, change, P/E, P/B, year high/low, advances/declines.
get_ipo_listGet list of current, upcoming, or recently listed (past 3 months) IPOs on NSE.
get_market_statusCheck if NSE market is currently open or closed, and get trading session info.
get_options_chainGet F&O options chain for a stock or index: calls and puts around the ATM strike with
get_quoteGet live price, volume, 52-week range, and basic stats for an NSE/BSE stock.
portfolio_summaryAnalyze a stock portfolio. Pass holdings with buy price and quantity, get current value,
search_fundsSearch Indian mutual funds by name. Returns scheme codes and names for use with other fund tools.
search_symbolSearch for a stock symbol by company name. Returns matching symbols with exchange info.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 107 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How India Stock compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 73% of 1,761 Finance servers
- Tools
- 16
- the typical Finance server has 8
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 86% of 946 Finance servers
- Downloads a week
- 60
- more than 55% of 421 Finance servers with a package
What its tools let an agent do: 16 read
Install India Stock in Claude Code, Cursor or VS Code
Runs npx -y india-stock-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add india-stock-mcp -- npx -y india-stock-mcp
What the publisher says
From the India Stock repository's README, as published. We do not edit it. Read it on GitHub
india-stock-mcp
MCP server for Indian stock market data — NSE/BSE quotes, historical prices, fundamentals, mutual fund NAV, indices, corporate actions, F&O option chains, IPOs, and portfolio analysis.
Works with any MCP client: Claude Desktop, Claude Code, Cursor, etc. No API keys, no auth, all free data sources.
Tools (16)
Requirements
- Node.js 22+
Setup
Via npm (recommended)
No clone, no build:
Claude Code
claude mcp add india-stock -- npx -y india-stock-mcpClaude Desktop — add to claudedesktopconfig.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):
{
"mcpServers": {
"india-stock": {
"command": "npx",
"args": ["-y", "india-stock-mcp"]
}
}
}From source
git clone https://github.com/Akhilgovind02/india-stock-mcp.git
cd india-stock-mcp
npm install
npm run build
claude mcp add india-stock -- node /absolute/path/to/india-stock-mcp/dist/index.jsRestart Claude Desktop fully, then look for the tools icon in a new chat.
Example prompts
- "Quote for RELIANCE and how far is it from its 52-week high?"
- "Compare HDFC Bank vs ICICI Bank vs SBI fundamentals"
- "Top 5 NIFTY 50 gainers today"
- "NIFTY option chain — where's the max open interest?"
- "Compare Parag Parikh Flexi Cap vs Quant Small Cap over 3 years"
- "Analyze my portfolio: 10 RELIANCE @ 1200, 5 TCS @ 3000"
Development
npm run dev # run from TypeScript directly
npx tsx scripts/test-mcp.ts # end-to-end test of all 16 tools (live data)
npx tsx scripts/test-edge.ts # 24 edge-case assertions
npm run build # compile to dist/Sample test output
Real output from npx tsx scripts/test-mcp.ts (live data, market hours, June 2026 — trimmed):
TOOLS: get_quote, get_historical, search_symbol, search_funds, get_fund_nav,
get_fundamentals, compare_stocks, get_index, get_market_status, get_gainers_losers,
get_corporate_actions, get_options_chain, get_ipo_list, get_fund_details,
compare_funds, portfolio_summaryShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
India Stock: common questions
- Is India Stock MCP server safe?
- Mostly: it is graded B (82/100). Read the India Stock safety report
- How do I install India Stock?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does India Stock need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is India Stock maintained?
- The last commit was 145 days ago (2026-06-12). The latest release is v1.0.1.
- What can I use instead of India Stock?
- Servers from other publishers that do the same job: Tapetide - Indian Stock Market MCP server, Stock Screener MCP server and TickDB Market Data MCP server.
- How does India Stock compare with other Finance MCP servers?
- safety score 82/100 (higher than 73% of 1,761 Finance servers); tools 16 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to India Stock
Same job from other publishers: the closest match first, then the best rated.
- Tapetide - Indian Stock Market MCP48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, optionsnot reviewedEstablishedA
- Stock ScreenerDaily stock screens, RS ratings, market breadth and group rankings for 12 markets. No API keys.not reviewedGrowingA
TickDB Market DataReal-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotesnot reviewedGrowingB- HoodRobinhood Chain data + guarded trading for AI agents: Stock Token quotes, portfolios, launchesnot reviewedGrowingB
- Akshare OneMCP server that provides access to Chinese stock market data using akshare-onenot reviewedEstablishedA