Server data from the Official MCP Registry
India-first MCP server for NSE/BSE, fundamentals, analytics, and market research workflows.
India-first MCP server for NSE/BSE, fundamentals, analytics, and market research workflows.
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
4 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-finstacklabs-finstack-mcp": {
"args": [
"finstack-mcp"
],
"command": "uvx"
}
}
}From the project's GitHub README.
95 free tools for Indian + global markets. Works inside Claude, Cursor, and any MCP client.
Open-source market intelligence for Indian equities, global markets, and MCP-native AI workflows.
Ask one question like Should I buy Reliance? and get debate, sentiment, smart-money, risk, peer context, and ranking in one stack.
pip install finstack-mcp
Or run without installing:
uvx finstack-mcp
Ask Claude things like:
"Give me a full stock brief on Reliance"
-> 6 AI agents debate: FII Desk + Algo Trader + Value Investor + Retail Pulse + Macro Analyst + Options Flow
-> Consensus: BUY/HOLD/SELL with reasoning
"Is someone accumulating HDFC Bank quietly?"
-> Checks OI buildup, block deals, promoter buying, volume spike simultaneously
"What's the social buzz on TCS before results?"
-> StockTwits + Reddit + Economic Times -> 67% bullish | Signal: HOLD
"Will Nifty go up tomorrow?"
-> RSI + FII flow + PCR + VIX + G-Sec + GIFT Nifty -> 63% probability up
"Should I take a NIFTY CE or PE today?"
-> Intraday F&O setup -> BUY_CE / BUY_PE / NO_TRADE with ATM strike zone, confidence, and approval-ready summary
"Give me the 8:15 AM F&O brief"
-> GIFT Nifty + VIX + NIFTY setup + BANKNIFTY setup -> ready-to-forward morning note
"Scan my portfolio for risk"
-> Sector concentration, pledged promoters, FII exposure, XIRR, diversification score
"Is this Telegram stock tip channel a scam?"
-> Accuracy %, avg return %, pump-and-dump probability scored




| Tool | What you pay | finstack-mcp |
|---|---|---|
| Bloomberg Terminal | $31,980 / yr | FREE |
| Bloomberg ESG + Credit | $24,000 / yr | FREE |
| Sensibull (Options Greeks) | ₹15,600 / yr | FREE |
| Morningstar (MF flows) | $17,500 / yr | FREE |
| Zerodha real-time data | ₹6,000 / yr | FREE via Angel One |
| Screener.in Pro | ₹4,999 / yr | FREE |
| Trendlyne Pro | ₹4,950 / yr | FREE |
pip install finstack-mcp
Add to claude_desktop_config.json:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"finstack": {
"command": "python",
"args": ["-m", "finstack.server"]
}
}
}
Restart Claude Desktop. Done.
{
"mcpServers": {
"finstack": {
"command": "python",
"args": ["-m", "finstack.server"]
}
}
}
Add to your IDE's MCP config file and reload.
{
"mcpServers": {
"finstack": {
"command": "uvx",
"args": ["finstack-mcp"]
}
}
}
Works with: Claude Desktop · Cursor · Windsurf · Cline · Continue.dev · Zed · Jan.ai · LibreChat · any MCP client
If you want finstack-mcp to move beyond local desktop config and become available through connector ecosystems, keep the local python -m finstack.server setup for developers and add a hosted remote MCP version for public distribution.
search and fetch if you want broader compatibility with OpenAI connector flows.get_stock_brief, get_stock_debate, get_social_sentiment, and analyze_portfolio as domain tools on top.This keeps MCP as the execution layer and your own frontend as the premium experience.
get_stock_brief — 6 AI agents debate any stock → BUY/HOLD/SELL consensusget_stock_debate — 3-round sequential agent debate with rebuttals and emergent consensusget_social_sentiment — StockTwits + Reddit + ET RSS → sentiment signaldetect_unusual_activity — OI buildup + block deals + promoter change + volume spikeget_nifty_outlook — 6-signal probability model for next session directionget_fno_trade_setup — NIFTY / BANKNIFTY options call: BUY_CE, BUY_PE, or NO_TRADE with ATM strike guidancepredict_earnings — beat/miss probability before quarterly resultsget_fii_retail_divergence — highest-conviction Indian market signalget_morning_fno_brief — daily NIFTY/BANKNIFTY F&O brief with approval-ready setup summaryscan_watchlist — batch-rank a watchlist so automation can surface top buys and top risksget_stock_signal_score — automation-friendly score with factor impacts, supports, and risksget_stock_timeline — one feed for news, results, insider, bulk deals, sentiment, pledge, and smart moneyget_sector_peer_context — sector strength plus peer rank / valuation contextevaluate_signal_quality — honest proof layer for the price-action core before making accuracy claimsanalyze_portfolio — P&L, XIRR, sector concentration, risk flags, diversification scoreget_mf_overlap — fund overlap % from AMFI public disclosuresget_pledge_alert — promoter pledge early warning with QoQ velocityscan_pledge_risks — batch pledge scan across your watchlistpredict_circuit — lower circuit risk predictiondetect_pump — pump-and-dump pattern detector for small/micro capsget_sebi_alerts — SEBI enforcement order tracker (early crash warning)get_morning_brief — 8:15 AM pre-market briefcorrelate_gst_to_stocks — GST monthly data as 1-3mo sector leading indicatorget_agm_brief — AGM/EGM unusual resolution detector (debt raise, salary hike, pledge approval)get_insider_signal — SEBI SAST insider buy/sell pattern vs forward returnsget_telegram_tracker — Dalal Street tip channel accuracy + pump-and-dump scoringanalyze_budget_live — paste FM speech → instant sector/stock signals (Feb 1st)get_budget_impact — historical Union Budget winners + losers by yearFinStack should be presented as a decision-support engine, not as a guaranteed prediction machine.
get_stock_signal_score is a ranking layer for triage, screening, and automationevaluate_signal_quality is an honest proof layer for the price-action coresignal engine, research assistant, multi-factor ranking, and decision-support| Feature | finstack-mcp | Screener.in | Tickertape | Sensibull | Trendlyne | TradingView |
|---|---|---|---|---|---|---|
| AI agents debate a stock | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Social sentiment (Reddit + StockTwits) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Nifty direction probability | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Telegram tip channel tracker | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Budget speech live analyzer | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| GST → sector stock predictor | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Pump-and-dump detector | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Promoter pledge early warning | ✅ | ❌ | ✅ paid | ❌ | ✅ paid | ❌ |
| Options Greeks | ✅ free | ❌ | ❌ | ✅ ₹1,300/mo | ❌ | ✅ paid |
| FII/DII flows | ✅ free | ❌ | ✅ | ✅ | ✅ paid | ❌ |
| Fundamentals (P/E, ROE, etc.) | ✅ free | ✅ free | ✅ | ❌ | ✅ | ✅ paid |
| Works inside Claude / Cursor | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Price | Free | ₹4,999/yr | ₹2,800/yr | ₹15,600/yr | ₹4,950/yr | $168/yr |
Without setup: 15-minute delayed data (yfinance — free, no API key). With Angel One: zero delay, Level 2 order book, intraday candles.
pip install finstack-mcp[broker]
ANGEL_API_KEY=your_key
ANGEL_CLIENT_ID=your_client_id
ANGEL_PASSWORD=your_pin
ANGEL_TOTP_SECRET=your_totp_secret
Free account at smartapi.angelbroking.com. Your key stays local in .env — never leaves your machine.
Other brokers: Fyers, ICICI Breeze, Dhan, Upstox also supported.
| Source | Covers | Key needed |
|---|---|---|
| yfinance | NSE/BSE/US equities, crypto, forex, history | None |
| NSE direct API | FII/DII, options chain, insider trading, corporate actions | None |
| BSE India API | Credit ratings, ESG/BRSR | None |
| SEC EDGAR | US filings (10-K, 10-Q, 8-K) | None |
| CoinGecko | Crypto market data | None |
| World Bank | India macro: CPI, GDP, CAD | None |
| AMFI / mfapi.in | Mutual fund NAV, AUM, SIP flows | None |
| StockTwits | Trader sentiment (pre-tagged bullish/bearish) | None |
| Reddit (praw) | r/IndiaInvestments + r/DalalStreetTalks | Optional free |
| Finance Ministry | Monthly GST collection data | None |
| SEBI public filings | Enforcement orders, insider SAST disclosures | None |
| Angel One SmartAPI | Real-time NSE, Level 2 depth, intraday | Free account |
Claude says "finstack not found" after install
%APPDATA%\Claude\claude_desktop_config.jsonpython --versionpip install fails
python -m pip install --upgrade pip
pip install finstack-mcp
Angel One TOTP fails
pip install finstack-mcp[broker]git clone https://github.com/finstacklabs/finstack-mcp.git
cd finstack-mcp
pip install -e .[dev]
pytest -q
PRs welcome. Adding a new broker: create src/finstack/data/broker_X.py and register in tools/.
MIT License · finstacklabs.github.io
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.