Ask Claude anything about your investments.
INDmoney MCP is INDmoney's AI bridge for Claude. Connect once and talk to your portfolio in plain English about your holdings, your SIPs, your F&O positions, and live Indian + US market data. Read-only by design.

Get Started In 3 Quick Steps
Open Claude
Go to Settings → Connectors → "Add custom connector"
Paste URL
https://mcp.indmoney.com/mcpClick Connect
You'll be taken to INDmoney's official sign-in page. Enter your mobile, OTP, and MPIN, exactly like the INDmoney app. Review the consent screen and approve.
What Can You Ask Claude?
Once connected, Claude can answer almost any question about your money or the markets. Here are some samples:
- What's my total net worth, and how is it allocated? Full snapshot across Indian stocks, mutual funds, US stocks, bonds, EPF, NPS, FDs, and more.
- How are my mutual fund SIPs performing? Any underperformers vs benchmark?
- What's the option chain for Nifty next monthly expiry, show max pain and PCR.
- Build me an iron condor on Bank Nifty with 15-delta wings. Calculate max profit, max loss, and breakevens.
- My Indian stock holdings, what's my sector exposure? Am I over-concentrated in banks?
- Get the 5-minute chart for HDFC Bank today and identify the breakout level.
- Compare Parag Parikh Flexi Cap with Quant Flexi Cap on 3Y returns, sector allocation, and top holdings.
- What's Apple's analyst consensus and target price right now?
Claude figures out which tools to call, runs them, and writes you a plain- English answer, usually citing the exact numbers it pulled.
Your Data Is Safe
Connecting an AI tool to a financial account is a meaningful step, we've engineered INDmoney MCP so it's safer than most people assume.
1. Read-only by design
INDmoney MCP cannot place trades, transfer money, redeem investments, or change any setting in your INDmoney account. There is no write capability anywhere in the system. Not disabled, not implemented.
2. You log in on INDmoney's page
When you click Connect, you go to INDmoney's official sign-in page. You enter mobile, OTP, and MPIN on INDmoney, never on Claude, never on a third-party page. Claude never sees your credentials.
3. Explicit consent
Before the connection is created, INDmoney shows a consent screen listing exactly which data Claude is requesting (holdings, market data, etc.). No access is granted until you tap Approve.
4. OAuth 2.1 with PKCE
The same modern sign-in standard used by Google, Apple, and your bank, OAuth 2.1 with PKCE. Your password is never stored or shared. Cryptographically protected against interception and replay.
5. Tokens are short-lived & encrypted
The session token is short-lived and rotated automatically, stored encrypted server-side, never on your device, never in plain text. If exposed, it expires before it can be reused.
6. Disconnect anytime
Revoke access in two clicks from INDmoney's settings or Claude's Connectors panel. The connection is killed immediately. No emails, no waiting.
7. Every request is audited
Every tool call Claude makes is logged with a unique request ID for SEBI-aligned compliance. If anything ever looks off, you can trace exactly which question hit which API and when.
8. Never sold, shared, or used for ads
Your portfolio data is used only to answer your questions in your Claude session. We don't sell it. We don't share it with advertisers. We don't use it to train models.
9. Operated by INDmoney itself
Built and run by INDmoney's own engineering team, a first-party integration, not a scraper or third party. Same compliance and security as the INDmoney app.
10. No passwords or API keys to manage
There are no long-lived secrets for you to copy, store, or accidentally leak. The sign-in is handled entirely by INDmoney's authentication flow.
How sign-in works?
Here's what happens when you click Connect:
- Claude redirects you to INDmoney's sign-in page. The same login screen you see in the INDmoney app, served from indmoney.com.
- You enter mobile, OTP, and MPIN on INDmoney's page. Claude never sees any of this.
- INDmoney asks you to consent with a screen listing exactly which data Claude is requesting access to. Approve or deny.
- INDmoney issues a short-lived token scoped to read-only portfolio access.
- Claude stores the token securely and uses it to answer your questions.
- You can revoke access anytime from either INDmoney's settings or Claude's Connectors panel.
You'll see the consent screen the first time you connect, and any time you re-grant access after disconnecting.
Connecting Claude
INDmoney MCP works with every flavour of Claude. The endpoint is the same everywhere: https://mcp.indmoney.com/mcp
Claude Web
- Open claude.ai and go to Settings → Connectors (or Customize → Connectors, depending on your Claude version).
- Click Add custom connector.
- Paste https://mcp.indmoney.com/mcp as the server URL.
- Click Connect. You'll be redirected to INDmoney's sign-in page.
- Complete OTP + MPIN, then approve the consent screen.
- Return to Claude. Your INDmoney tools will appear as available capabilities.
Claude Code (CLI)
Add this to your ~/.claude/settings.json (or project-level .claude/settings.json):
{
"mcpServers": {
"indmoney": {
"url": "https://mcp.indmoney.com/mcp",
"type": "streamable-http"
}
}
}Restart Claude Code. The first INDmoney-related query will open a browser tab for sign-in.
Claude Desktop
Add to your Claude Desktop config:
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"indmoney": {
"url": "https://mcp.indmoney.com/mcp",
"type": "streamable-http"
}
}
}Quit and reopen Claude Desktop. Your first INDmoney query will trigger the sign-in flow.
Tool Reference (All 14 capabilities)
INDmoney MCP exposes 14 capabilities to Claude, grouped into three domains. You don't call these directly; Claude picks the right one based on your question. They're documented here so you know exactly what's possible.
Resolve a name to an identifier
The first tool Claude calls whenever you mention a stock, index, derivative, or fund by name. Resolves "Reliance" or "NIFTY 50" or "Parag Parikh Flexi Cap" into the internal ID that the other tools need. Used behind the scenes, you never see it.
Sample queries
- "Find me the identifier for Tata Motors."
- "Look up Bank Nifty so I can see the option chain."
Your full portfolio at a glance
Total net worth across every asset class, Indian stocks, mutual funds, US stocks, bonds, EPF, NPS, savings, FDs, crypto, real estate, PMS, AIF, plus allocation breakdowns (asset, sector, market cap) and liabilities (loans, credit card dues).
Sample queries
- "What's my total net worth right now?"
- "Give me a snapshot of my portfolio with a sector breakdown."
Drill into one asset type
When you want to focus on just one asset class, say "show me my mutual fund sector allocation" or "break down my Indian stocks by market cap". Supports 16 asset types from Indian stocks to PPF to real estate.
Sample queries
- "Break down my Indian stocks by sector."
- "How are my mutual funds split across large-cap, mid-cap, and small-cap?"
Every position, row by row
The individual instruments inside one asset class fund-by-fund or stock-by-stock with units, unit price, current value, invested amount, P&L, P&L %, XIRR, broker, and asset class. For Indian stocks, it also includes the live position list.
Sample queries
- "List every Indian stock I own with current value, invested, P&L %, and XIRR."
- "Show every mutual fund in my portfolio with XIRR, sorted from best to worst."
Candle charts & Price history
OHLC candle data for stocks, indices, and derivatives at intervals from 1-minute to 1-month, with lookbacks from 1 day to 1 year. Used for trend, support/resistance, breakouts, volatility, and momentum.
Sample queries
- "Plot the 1-day chart for Reliance over the last year. Where's the major resistance?"
- "Show 5-minute candles for Nifty today and tell me if it's breaking out."
Live price, Depth, Analyst Views & News
Live market data for up to 10 instruments per call — LTP, bid/ask depth, day stats, 52-week range, market cap. Optional add-ons: analyst consensus + target price, news + sentiment. Derivatives include Greeks.
Sample queries
- "Current price of TCS and Infosys? Analyst target and recent news."
- "Compare HDFC Bank, ICICI Bank, and Axis Bank on live price and consensus
Strike-by-strike Option Data
Live option chain for any Indian stock or index. Returns strikes around the ATM with call/put OI, IV, premiums, and OI buildup. Choose a specific expiry or default to the nearest.
Sample queries
- "Show me the Nifty 50 option chain for next monthly expiry — 7 strikes around ATM."
- "Reliance option chain for upcoming weekly expiry. PCR and max pain?"
Greeks over time
Time-series Greeks (delta, theta, vega, charm, volga, veta, IV, IV VWAP) for a specific option contract, sampled at 5-minute intervals over the last 1 or 7 days. Use for IV trend, theta-decay, volatility-surface research.
Sample queries
- "How has IV evolved over the last 7 days for Nifty 24000 CE next-monthly?"
- "Show theta decay through today for my Bank Nifty 51000 PE short position."
Your saved stocks
Returns the instruments on your INDmoney watchlist: Indian, US, or combined. Used as a starting point for "scan my watchlist" kind of questions.
Sample queries
- "Show me my Indian stock watchlist."
- "Run a price + day-change scan across my full watchlist."
Your stock SIPs
Lists active Indian stock SIPs with amount, frequency, next execution date, status, and the current month's instalment breakdown.
Sample queries
"What stock SIPs do I have running, and when's the next instalment?"
"Are any of my stock SIPs paused or failed this month?"Discover top funds in a category
Search and rank mutual funds across 65+ categories (flexi-cap, large-cap, small-cap, index funds, sector funds, debt, ELSS, ETFs, etc.). Sort by category rank, returns (1Y/3Y/5Y), or AUM.
Sample queries
- "Top 5 flexi-cap funds by 3-year returns."
- "Best Nifty 50 index funds show me 6 sorted by AUM."
Deep dive on a specific fund
Full profile of one or more funds: name, NAV, AUM, expense ratio, returns (1Y/3Y/5Y/inception), category rank, benchmark, strategy, SIP/lump-sum minimums. Optional: AUM trend, benchmark comparison, asset allocation, sector allocation, individual holdings, peer comparison.
Sample queries
- "Deep dive on Parag Parikh Flexi Cap, NAV, returns, sector allocation, top 10 holdings."
- "Compare Nippon India Small Cap and Quant Small Cap on returns, AUM, and sector overlap."
Your mutual fund SIPs
Active mutual fund SIPs with fund name, category, SIP amount, frequency, next execution date, current value, gain %, and per-instalment status.
Sample queries
- "What MF SIPs am I running and what's the next execution date for each?"
- "Show my MF SIPs with current gain % flag any that are loss-making."
US equities live data
Live data for up to 10 US tickers per call, price, day's range, day stats, and market cap. Optional: analyst consensus + target price, news + sentiment.
Sample queries
- "Tesla and Apple current price, day's range, analyst target."
- "Latest news + sentiment for NVDA, MSFT, and GOOG."
Sample Queries Cookbook
Copy any of these into Claude after you've connected. Claude handles all the tool orchestration; you just ask in plain English.
Portfolio Analysis
- "What's my total net worth right now?"
- "How is my portfolio split across asset classes?"
- "Show me a sector breakdown of my Indian stock holdings."
- "What's my exposure to PSU banks vs private banks?"
- "Am I over-concentrated in any single stock? Anything above 10% of equity?"
- "List my Indian stock holdings with current P&L %, sorted worst to best."
- "Which mutual fund is my biggest loser this year? Biggest winner?"
- "Compare my equity vs debt allocation, am I aligned with my age-target?"
- "My overall portfolio XIRR vs equity-only XIRR?"
- "Total loans + credit-card dues outstanding, what's my net liability position?"
- "Show everything by market cap, large vs mid vs small."
Indian Stocks Market Data
- "Current price of Reliance, HDFC Bank, and TCS? Day's range and 52-week."
- "Plot the 1-day chart for Nifty 50 over the last year, major resistance?"
- "Compare ICICI Bank vs HDFC Bank on price, analyst target, and recent news."
- "Latest news headlines and sentiment for Adani Enterprises."
- "Analyst consensus and target price upside for Bharti Airtel."
- "Day's gainers in my watchlist sort by % change."
- "Live LTP and bid-ask depth for Bank Nifty futures."
- "Analyst target upside for Larsen & Toubro? How many analysts cover it?"
F&O Strategies
- "Show the Nifty option chain for the next monthly expiry, 7 strikes around ATM."
- "PCR and max pain for Bank Nifty next weekly expiry?"
- "Build an iron condor on Nifty for the next monthly expiry with 15-delta wings. Calculate max profit, max loss, breakeven, and margin required."
- "Build a calendar spread on Nifty, short current weekly ATM, long next monthly ATM. Net debit and theta profile?"
- "Set up a bull put spread on Bank Nifty 1500 points below spot for next expiry. Risk-reward?"
- "Short strangle on Nifty for next monthly expiry, 10-delta each side, calculate breakevens and margin."
- "How has IV evolved over the last 7 days for Nifty 24000 CE next-monthly expiry?"
- "Theta decay through today for Bank Nifty 51000 PE next-weekly expiry."
- "Compare ATM straddle premiums for Nifty across all expiries, which is overpriced vs IV trend?"
- "Highest call OI buildup on the Nifty option chain right now, likely resistance level?"
Intraday Trading
- "5-minute candles for Bank Nifty today, first breakout above yesterday's high?"
- "Has Reliance broken its opening-range high on the 5-minute chart?"
- "15-minute candles for HDFC Bank today, where's it consolidating?"
- "Volume spikes on the 5-min chart for TCS today, institutional buying?"
- "For my watchlist, list anything that's gapped up >2% at open."
- "Intraday VWAP comparison is Infosys above or below VWAP right now?"
- "Nifty's intraday range so far today, high, low, % of daily ATR used."
Swing Trading
- "1-day candles for SBIN over the last 14 days, flag inside-bar or pin-bar patterns near support."
- "Multi-day breakout candidates from my watchlist, anything closing above its 14-day high?"
- "Nifty's last 7 daily candles, short-term trend?"
- "Where's Bank Nifty in terms of its previous swing high? Taken out the recent breakdown level?"
- "1-week candles for HDFC Life over the last year, multi-month support and resistance zones."
- "Adani Ports analyst target vs current price, plus last 14 daily candles."
- "Hourly chart for Maruti Suzuki over the last 7 days, clean enough for a swing entry?"
Position/Long-term
- "Weekly candles for Nifty over the last year, long-term trend channel?"
- "Monthly candles for Larsen & Toubro, has it broken out of a multi-year range?"
- "Compare ICICI Bank, HDFC Bank, SBIN, analyst consensus, target upside, sector outlook."
- "Has Reliance's analyst consensus shifted this week? Live target + news."
- "Nifty 50 vs my Indian stocks portfolio XIRR, am I beating the index?"
- "1-year candle chart for Infosys, long-term uptrend intact?"
Mutual funds
- "Top 5 flexi-cap funds by 3-year returns."
- "Best Nifty 50 index funds, show 6 sorted by AUM."
- "Top 3 small-cap funds by category rank, deep dive on each (sector allocation, top holdings)."
- "Deep dive on Parag Parikh Flexi Cap NAV, returns, sector allocation, top 10 holdings, peer rank."
- "Compare Nippon India Small Cap and Quant Small Cap on returns, AUM trend, and sector overlap."
- "Best ELSS funds for FY26 tax-saving top 5 by 3-year returns."
- "Top liquid funds by AUM. I want to park surplus cash for 2-4 weeks."
- "My MF SIPs list with next execution date, current gain %, category rank."
- "Any of my MF SIPs underperforming the category benchmark?"
- "Combined MF exposure to financial services? Any single-sector concentration risk?"
US Stocks
- "Tesla and Apple current price, day's range, analyst target."
- "AAPL, MSFT, NVDA live prices, target-price upside, recent news sentiment."
- "NVIDIA's analyst consensus right now, how many analysts cover it?"
- "Latest news headlines and sentiment for Amazon and Google."
Advanced Workflows
Claude can chain multiple tools to answer scenario-based questions. A few examples of what becomes possible.
Workflow 1: End-to-end iron condor on Nifty
Ask: "Build me an iron condor on Nifty for the next monthly expiry. Use 15-delta strikes for the short legs. Calculate max profit, max loss, breakevens, and theta decay over the next 5 trading days."
What Claude does behind the scenes:
- Resolves "Nifty" → ind_key (lookup_ind_keys).
- Pulls the option chain for the next monthly expiry (get_indian_stocks_option_chain) with a wide strike window.
- Picks short call and short put strikes near 15-delta, plus wing strikes 200-300 points beyond each.
- Pulls live premiums for the 4 legs (get_indian_stocks_details).
- Computes net credit = max profit, max loss = wing width − net credit, two breakevens.
- Pulls Greeks history for each short leg (get_indian_stocks_greeks_history) to estimate theta capture over 5 trading days.
Workflow 2: Portfolio health check
Ask: "Health-check my portfolio. Where am I over-concentrated? Which mutual funds are underperforming their category benchmark? What's my net worth trend implied by current vs invested value?"
What Claude does:
- networth_snapshot → total net worth, invested vs current, allocation by asset and sector.
- Spots any single asset or sector >10% concentration → flags it.
- networth_holdings for mutual funds → row-by-row XIRR and category.
- get_mf_funds_details with fund_performance for each underperformer → compare against category and benchmark.
- Compiles a written report with prioritised actions you might consider.
Workflow 3: Swing-trade scanner over your watchlist
Ask: "Scan my Indian stock watchlist. For each, get the daily chart over the last 14 days. Flag anything closing above its 14-day high or sitting at multi-day support. Add analyst consensus and target upside for the top 3 candidates."
What Claude does:
- user_watchlist → list of Indian instruments.
- get_indian_stocks_ohlc (1-day, 14d) for each → trend, breakout candidates.
- get_indian_stocks_details with segments=["analyst"] for top 3 → consensus + target.
- Summarises with reasoning, not just numbers.
Workflow 4: F&O hedge for a long-equity portfolio
Ask: "I'm long ₹50 lakh in Indian equities, mostly large-cap private banks and IT. Suggest a Nifty put spread for next monthly expiry that hedges a 5% downside move. Cost, breakeven, downside protected?"
What Claude does:
- networth_allocation_breakdown for IND_STOCK → confirm exposure and sector tilt.
- get_indian_stocks_details for Nifty 50 → spot price.
- get_indian_stocks_option_chain for the next monthly expiry.
- Identifies a put spread (long ATM put, short 5%-OTM put), pulls premiums.
- Computes net debit, breakeven on underlying, hedge ratio, and max protection.
Troubleshooting
"Connection failed" when I click Connect.
Make sure pop-ups and redirects are allowed for indmoney.com in your browser. If you're on a restrictive corporate network, the sign-in handoff may be blocked try from a personal network.
"Session expired, please re-authenticate."
Tokens are short-lived for security. Click the re-auth link Claude shows; the sign-in flow takes about 30 seconds.
Claude says "no holdings found" but I have investments.
You're likely signed into a different INDmoney account than the one that holds your investments. Disconnect from Claude's Connectors panel and reconnect with the right account.
My broker isn't INDmoney and I don't see invested amounts.
For brokers linked to INDmoney (e.g. Zerodha holdings imported into your INDmoney portfolio), the current value is accurate but the original invested amount often isn't shared. Those rows will show "unknown" for invested amount — by design, so numbers aren't misleading.
A specific F&O strategy calculation looks off.
Cross-check the option chain Claude pulled. Premiums can change second-to-second; if there was a big move during Claude's response, numbers may have drifted. Ask Claude to re-pull and recompute.
I'm getting "rate limited" errors.
INDmoney MCP applies per-user rate limits to keep the service responsive for everyone. Try again in a short while. Email support if this happens often
Frequently Asked Questions
No. indmcp is read-only. There is no write capability in the system, not for trades, not for SIP changes, not for redemptions, not for any setting. Even if you ask Claude to "buy 100 shares of Reliance", nothing will happen. Claude can only describe what such an order would look like.
Never. When you click Connect, you're handed off to INDmoney's own sign-in page. You enter your mobile, OTP, and MPIN on INDmoney's site, not on Claude. Claude only receives a short-lived, scoped access token after you approve the consent screen.
Whatever you explicitly approve on the INDmoney consent screen typically read-only access to your portfolio (holdings, allocations, SIPs, watchlist) and market data. You see the exact list before approving.
Yes. Anytime and instantly. You can do this in a few steps:
Open Claude → Settings → Connectors → Disconnect.
This method kills the connection immediately. Next time you ask Claude about your portfolio, you'll re-authenticate.
No. Your portfolio data flows along exactly one path: INDmoney's servers → indmcp (operated by INDmoney) → Claude (Anthropic). Nothing leaves this path. We don't share data with advertisers, brokers, or any third party.
No. Your portfolio data is used only to answer your questions in your active Claude session. It's not retained for training, not used for product analytics that identify you, and not sold.
Official. INDmoney MCP is built and operated by INDmoney's own engineering team. It runs on INDmoney-owned infrastructure under the same security and compliance standards as the INDmoney app itself.
No. INDmoney MCP is free for INDmoney customers. You only need an INDmoney account and a Claude account (Claude has its own free tier).
Claude Web, Claude Code, and Claude Desktop all support Model Context Protocol (MCP) servers. Some advanced features (custom integrations, longer conversations) may require Claude Pro or Claude Max — check Anthropic's pricing page for current details.
You can use Claude's mobile app to chat with your portfolio. The initial connection is best done from a desktop because of the sign-in handoff, but once connected, queries work everywhere you use Claude.
If your investments are linked to INDmoney, whether held directly in INDmoney's demat or pulled in from external linked brokers (Zerodha, ICICI Direct, etc.), INDmcp can read them. For non-IND money brokers, the original invested-amount data isn't always available; in those rows, we show "unknown" rather than misleading zeros.
If your US stocks are inside your INDmoney US Stocks account, they're fully visible. External US brokerage accounts won't show up.
Not today. indmcp focuses on portfolio Q&A and market data. For tax statements, use INDmoney's dedicated tax tools inside the app.
That's Claude calling one or more indmcp tools, typically lookup_ind_keys first, then a market-data or portfolio tool. Most queries complete in 1-3 seconds.
You'll get a friendly prompt in Claude saying the session needs to be refreshed. Click the link, complete a quick re-auth, and you're back.
Today, INDmoney MCP is published as a Model Context Protocol server, the standard Claude uses. Any AI tool that supports MCP can connect. As of now, that primarily means Claude.
Every tool call is logged for SEBI-aligned compliance with a unique request ID. Logs are accessible to a small set of authorised engineers strictly for security, debugging, and regulatory purposes, never for general browsing.
Claude is excellent at understanding intent and orchestrating tools, but it's not infallible. Treat its analysis as a starting point, not investment advice. Always cross-check critical numbers in the INDmoney app before making decisions. indmcp does not constitute financial advice.
Email feedback to support@indmoney.com.
Model Context Protocol is an open standard from Anthropic for connecting AI assistants to external systems. The spec lives at modelcontextprotocol.io.