MCP server for Options Trader X — options screening, portfolio analytics, and strategy comparison via Claude Desktop
Project description
Options Trader X MCP Server
MCP server for Options Trader X — 20 tools and 2 resources for options screening, chain browsing, trade finding, portfolio management, and market data. Connect Claude Desktop, Cursor, or any MCP-compatible AI assistant.
Tools (20)
| Category | Tool | Description |
|---|---|---|
| Screening | screen_csp |
Screen for cash-secured puts |
| Screening | screen_cc |
Screen for covered calls |
| Screening | screen_credit_spreads |
Screen for credit spreads (bull put / bear call) |
| Screening | screen_long_calls |
Screen for long call options |
| Screening | screen_long_puts |
Screen for long put options |
| Screening | screen_debit_spreads |
Screen for debit spreads (bull call / bear put) |
| Trade Finding | find_trades |
Find best strategies for a ticker given thesis, goal, and capital. Progressive fallback — never returns empty. |
| Trade Finding | compare_strategies |
Compare CSP vs LEAP strategies side-by-side |
| Market Data | get_chain |
Browse raw options chain for a ticker with filtering by expiration, type, volume, and open interest |
| Market Data | get_option_quote |
Get detailed quote for a single option contract — pricing, greeks, activity, valuation, probabilities |
| Market Data | get_iv_rank |
Get IV rank and IV percentile for any ticker |
| Market Data | get_earnings |
Get earnings data or upcoming earnings calendar. 5-level fallback chain for reliable data. |
| Portfolio | get_portfolio |
Get portfolio details, metrics, open trades, positions, and spreads |
| Portfolio | get_positions |
Get stock positions (shares held) |
| Portfolio | add_trade |
Add a trade (BUY/SELL, PUT/CALL) |
| Portfolio | close_trade |
Close a trade with exit price |
| Portfolio | add_spread |
Add a spread (12 types supported) |
| Portfolio | close_spread |
Close a spread with exit price |
| Portfolio | add_position |
Add a stock position |
| Portfolio | refresh_prices |
Refresh live market prices |
Resources (2)
otx://watchlists— List all watchlists and tickersotx://watchlist/{id}— Get a specific watchlist
Key Features
- Filter rejection summaries — Screeners explain WHY contracts were filtered out when results are empty
- Progressive fallback —
find_tradeswidens DTE, tries all defined-risk strategies, and returns diagnostics with suggestions - 5-level earnings fallback —
get_earningschains multiple data sources for reliable coverage - Staleness timestamps — All read tools show when data was last retrieved
Setup
- Generate an API key at your account page (Pro subscription required)
- Install:
pip install options-trader-x-mcp - Set environment variables and add to Claude Desktop config
See the full setup guide at /docs/mcp-setup on the Options Trader X website.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file options_trader_x_mcp-0.2.0.tar.gz.
File metadata
- Download URL: options_trader_x_mcp-0.2.0.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bf53479f3f3787642d456dd26d02a53625073959f51a156ab0d9346e176e350
|
|
| MD5 |
b6b2689d38cdf34f7aeb44fffa6dcd33
|
|
| BLAKE2b-256 |
c499c06ae96568d47d355a4868e82aeea3504f892be4137d99e219412087c36d
|
File details
Details for the file options_trader_x_mcp-0.2.0-py3-none-any.whl.
File metadata
- Download URL: options_trader_x_mcp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 14.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d592e8c838c70a9264d3429b7924f1415426d767db33306f0c3885b6170988e7
|
|
| MD5 |
8805f1fc9a0b5de08cc8c852be93db61
|
|
| BLAKE2b-256 |
540167f0f20901d9cc54685f167ca5b0b18d703422040ebf81503e9bd36a2db7
|