You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Real-time Indian options analytics, strategy building & market intelligence โ right inside Claude Desktop.
A Sensibull-replacement that lives inside your AI assistant. Ask Claude to build iron condors, calculate Greeks, scan for unusual OI activity, and more โ with live NSE data, available 24/7 (even after market hours).
๐ Free Alternative to Sensibull & Opstra
Feature
Sensibull (โน1500/mo)
Opstra (โน999/mo)
Indian Option MCP (Free)
Option Chain
โ
โ
โ Live from NSE
Strategy Builder
โ (20+)
โ (15+)
โ 34 strategies
Greeks Calculator
โ
โ
โ Black-Scholes
Max Pain
โ
โ
โ
OI Analysis
โ
โ
โ
IV Smile/Skew
โ
โ
โ
Position Sizing
โ
โ
โ
Margin Estimation
โ
โ
โ
Probability of Profit
โ
โ
โ
AI-Powered Analysis
โ
โ
โ Claude AI
Natural Language
โ
โ
โ "Build me an Iron Condor"
API/Programmatic
โ
โ
โ MCP Protocol
Price
โน1500/month
โน999/month
๐ Forever Free
โจ Why Indian Option MCP?
Pain Point
Old Way
With This MCP
Checking option chains
Open Sensibull/NSE website, scroll, compare
"Show me NIFTY option chain"
Building strategies
Manually pick strikes, calculate P&L
"Build an iron condor on BANKNIFTY"
Greeks analysis
Open Black-Scholes calculator, enter values
"What are the Greeks for NIFTY 24000 CE?"
Finding support/resistance from OI
Stare at OI columns, do mental math
"Where is the highest OI in NIFTY?"
Position sizing
Spreadsheet + guesswork
"Size a position for โน5L capital, 2% risk"
๐ 24/7 Availability โ Works Even After Market Hours
Most NSE tools and scrapers break after 3:30 PM IST because NSE takes down the option chain API. This MCP server uses a dual-endpoint fallback architecture:
Time
Data Source
What You Get
9:15 AM โ 3:30 PM (Market Open)
Primary NSE API
Full chain with IV, Greeks, change-in-OI, bid/ask
After 3:30 PM (Market Closed)
Fallback derivatives API
Closing snapshot with OI, LTP, volume, strike prices
No configuration needed. The fallback is automatic. You always get data, any time of day.
๐ Features
๐ Option Chain Tools
Tool
Description
get_option_chain
Full option chain with strikes, LTP, OI, IV, volume, bid/ask for calls & puts
get_expiry_dates
All available expiry dates for any F&O symbol
get_spot_price
Current spot/underlying price of any stock or index
๐ข Greeks & Pricing
Tool
Description
calculate_greeks
All Greeks โ Delta, Gamma, Theta, Vega, Rho โ via Black-Scholes
calculate_iv
Implied Volatility from market price (Newton-Raphson method)
calculate_option_price
Theoretical option price using Black-Scholes model
what_if_greeks
Scenario analysis โ how Greeks change under hypothetical conditions
That's it. Restart Claude Desktop and start asking about Indian options! ๐
๐ฌ Example Conversations
Once configured, just talk naturally to Claude:
You: Show me the NIFTY option chain for the nearest expiry
You: Build an iron condor on BANKNIFTY with 3 strikes OTM
You: What's the max pain for NIFTY? Where is OI-based support?
You: I'm bullish on RELIANCE. Suggest a strategy with low risk.
You: Calculate Greeks for NIFTY 24500 CE, 10 days to expiry, 14% IV
You: Show the expected move for NIFTY at 95% confidence
You: Size a short straddle on BANKNIFTY for โน10L capital, max 2% risk
๐๏ธ Strategy Library
All 34 pre-built strategies, ready to deploy with live market prices:
๐ Bullish
Strategy
Legs
long_call
1
bull_call_spread
2
bull_put_spread
2
put_credit_spread
2
synthetic_long
2
covered_call
2
collar
3
strap
2
jade_lizard
3
๐ Bearish
Strategy
Legs
long_put
1
bear_put_spread
2
bear_call_spread
2
put_debit_spread
2
call_credit_spread
2
synthetic_short
2
protective_put
2
strip
2
โ๏ธ Neutral
Strategy
Legs
short_straddle
2
short_strangle
2
iron_condor
4
iron_butterfly
4
butterfly
3
calendar_spread
2
double_diagonal
4
๐ Volatility
Strategy
Legs
long_straddle
2
long_strangle
2
back_spread_call
2
back_spread_put
2
ratio_call_spread
2
ratio_put_spread
2
short_call
1
short_put
1
broken_wing_butterfly
3
christmas_tree
3
๐ก Tip: Use list_strategies to browse by category, or suggest_strategy to get recommendations based on your market view.
๐ Data Providers
Provider
API Key
Features
Speed
NSE India (default)
โ Not needed
Full option chains, OI, IV, volume, spot prices
โก Fast
Zerodha Kite (optional)
โ Required
Full option chains, tick-level data, order book depth
โกโก Faster
NSE (Default โ Zero Config)
Works out of the box. The server fetches data directly from NSE India's public endpoints.
# No configuration needed โ just build and run
DATA_PROVIDER=nse # this is the default
Zerodha Kite (Optional)
For traders with a Zerodha account who want faster data and deeper order book:
Zero external trading dependencies โ only @modelcontextprotocol/sdk and zod
Provider pattern โ swap between NSE and Zerodha with one env variable
Pure computation engine โ all pricing, Greeks, and analytics are self-contained
MCP-safe logging โ all output goes to stderr, never stdout (protects stdio transport)
Startup validation โ Zod schemas validate all config at boot, not at runtime
๐ ๏ธ Development
# Watch mode (recompile on save)
npm run dev
# Type-check without emitting
npm run lint
# Run tests
npm test# Inspect with MCP Inspector
npm run inspect
# Clean build artifacts
npm run clean
๐ค Contributing
Contributions are welcome! Here's how to get started:
Fork the repository
Create a feature branch โ git checkout -b feat/my-feature
Commit your changes โ git commit -m "feat: add my feature"
Push to your branch โ git push origin feat/my-feature
Open a Pull Request
Areas for Contribution
๐ New strategies (e.g., seagull, condor variations)
๐ Additional data providers (Upstox, Angel One, etc.)
๐ Enhanced analytics (IV term structure, correlation analysis)
๐งช Test coverage for engine modules
๐ Documentation improvements
๐ License
This project is licensed under the MIT License โ see the LICENSE file for details.
Built with โค๏ธ for the Indian options trading community If this project saved you a Sensibull subscription, consider giving it a โญ
About
๐ฎ๐ณ MCP Server for Indian Options โ Real-time option chains, Greeks, 34+ strategies, OI analysis, IV smile, Max Pain. Works with Claude Desktop. Replaces Sensibull.
{ "mcpServers": { "indian-options": { "command": "npx", "args": ["-y", "indian-option-mcp"] } } }