Open Interest Analysis MCP Server
This is an MCP (Message Control Protocol) server that retrieves options open interest data from Alpha Vantage and calculates the put/call ratio to determine market sentiment for a given stock symbol.
You can use the prompts.
Calculate the max pain for symbol NVDA
Calculate put call ratio for symbol NVDA
Screenshots


Claude Desktop Setup
- Install the required dependencies:
pip install -r requirements.txt
-
Set up your Alpha Vantage API key:
- Get an API key from Alpha Vantage
- Create a
.envfile in the root directory
-
Add to your Claude Desktop config file (
claude_desktop_config.json): Add the following configuration to yourclaude_desktop_config.jsonfile under the root JSON object:
"mcpServers": {
"openinterest_stdio": {
"command": "/dir/to/python",
"args": ["/dir/mcp_open_interest/main.py"],
"env": {
"ALPHAVANTAGE_KEY": "your_api_key_here"
}
},
}
}
Sentiment Interpretation
- Bullish: Put/Call ratio < 1.0
- Bearish: Put/Call ratio > 1.0
Recommend MCP Servers 💡
frankfurtermcp
MCP server for Frankfurter API, providing currency exchange rate tools (latest, historical, conversion)
RevenueCat MCP Server
Enables AI assistants to manage RevenueCat subscription infrastructure via natural language through MCP
armor-crypto-mcp
The MCP server for interacting with Blockchain, Swaps, Strategic Planning and more.
@kukapay/crypto-feargreed-mcp
Providing real-time and historical Crypto Fear & Greed Index data
finbud-data-mcp
An MCP server providing comprehensive financial data tools, including analyst estimates, market overviews, financial statements, economic indicators, and options data, generated with Stainless.
crypto-trending
null