Uses NumPy for numerical computations in options Greeks calculations and risk metrics analysis
Leverages pandas for options chain data processing and financial data manipulation
Implemented in Python with support for advanced options analysis, strategy evaluation, and risk management calculations
Utilizes SciPy for Black-Scholes model calculations and probability computations in options analysis
OptionsFlow MCP Server
A Model Context Protocol (MCP) server providing advanced options analysis and strategy evaluation through Yahoo Finance. Enables LLMs to analyze options chains, calculate Greeks, and evaluate basic options strategies with comprehensive risk metrics.
Features
Options Analysis
Complete options chain data processing
Greeks calculation (delta, gamma, theta, vega, rho)
Implied volatility analysis
Probability calculations
Risk/reward metrics
Strategy Analysis
Credit Call Spreads (CCS)
Put Credit Spreads (PCS)
Cash Secured Puts (CSP)
Covered Calls (CC)
Position Greeks evaluation
Liquidity analysis
Risk metrics calculation
Risk Management
Bid-ask spread analysis
Volume and open interest validation
Position sizing recommendations
Maximum loss calculations
Probability of profit estimates
Installation
Usage
Add to your Claude configuration:
In your claude-desktop-config.json, add the following to the mcpServers section:
Replace "path/to/optionsflow.py" with the full path to where you saved the optionsflow.py file.
Available Tools
analyze_basic_strategies
Strategy Analysis Response Format
Requirements
Python 3.12+
mcp
yfinance
pandas
numpy
scipy
Limitations
Data sourced from Yahoo Finance with potential delays
Options data availability depends on market hours
Rate limits based on Yahoo Finance API restrictions
Greeks calculations are theoretical and based on Black-Scholes model
Early assignment risk not factored into probability calculations
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
Todd Wolven - (https://github.com/twolven)
Acknowledgments
Built with the Model Context Protocol (MCP) by Anthropic
Data provided by Yahoo Finance
Developed for use with Anthropic's Claude
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables advanced options analysis and strategy evaluation through Yahoo Finance data. Supports calculating Greeks, analyzing risk metrics, and evaluating credit spreads, cash secured puts, and covered calls strategies.