MCP server for Remora — options screening, portfolio analytics, and strategy comparison via Claude Desktop
Project description
Remora MCP Server
MCP server for Remora — 30 tools and 2 resources for options screening, chain browsing, trade finding, portfolio management, analytics, and market data. Connect Claude Desktop, Cursor, or any MCP-compatible AI assistant.
Tools (30)
| 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) |
| Screening | list_saved_screeners |
List your saved screener configs and their filter settings |
| 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_technicals |
Get trend, 50/200-day MAs, 13-week range, and support/resistance levels |
| Market Data | get_earnings |
Get earnings data or upcoming earnings calendar. 5-level fallback chain for reliable data. |
| Market Data | get_unusual_activity |
Options flow — where big premium is moving, by ticker or market-wide |
| Market Data | scan_stocks |
Scan stocks by IV rank, valuation, market cap, dividend, sector, signal, and earnings proximity |
| Portfolio | list_portfolios |
List your portfolios with their IDs (discovery for the tools below) |
| Portfolio | get_portfolio |
Get portfolio details, metrics, open trades, positions, and spreads |
| Portfolio | get_positions |
Get stock positions (shares held) |
| Portfolio | get_portfolio_analytics |
Track-record analytics — win rate, avg P&L, and what entry conditions are working |
| Portfolio | get_morning_briefing |
Daily snapshot — open positions, unrealized P&L, expirations, and action items |
| 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 |
| Strategy | analyze_strategy |
Payoff analysis for any multi-leg strategy — max gain/loss, breakevens, net debit/credit, strategy name |
| Screening | save_screener_config |
Save the current screener filter set as a named preset |
| Portfolio | get_trade_dna |
Your trading-style profile from closed trades — sweet-spot delta/DTE/IV and best underlyings |
Example prompts
- "What should I look at today?" →
list_portfolios, thenget_morning_briefing(portfolio_id) - "Build a bull put spread on AAPL at 180/175 for Jul 17 and show me the payoff" →
analyze_strategy(legs=[...]) - "Screen for CSPs the way I usually trade" →
get_trade_dna(), thenscreen_cspwith the sweet-spot delta/DTE - "Save this screen as 'weekly income'" →
save_screener_config(name, config)
Resources (2)
remora://watchlists— List all watchlists and tickersremora://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 heyremora - Set environment variables (
REMORA_API_KEY,REMORA_API_URL) and add to Claude Desktop config
See the full setup guide at /docs/mcp-setup on the Remora 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 heyremora-0.5.1.tar.gz.
File metadata
- Download URL: heyremora-0.5.1.tar.gz
- Upload date:
- Size: 29.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e91c909b36e56a31e99809ac64a4ac2878c2a6bb9583d8adc0360fbb8b6b65f
|
|
| MD5 |
9acde1a6138fde6d5bdf9fa4fbec42ef
|
|
| BLAKE2b-256 |
944231dcb8f8b367a39a14d8821e98f9029071610deabb2f3bde09c73b081eb8
|
File details
Details for the file heyremora-0.5.1-py3-none-any.whl.
File metadata
- Download URL: heyremora-0.5.1-py3-none-any.whl
- Upload date:
- Size: 20.9 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 |
379426f941167423e41d903a43714ad121926713fd0331a9a361485eb3e0c957
|
|
| MD5 |
9611218282e682a7166c12e94bcaa763
|
|
| BLAKE2b-256 |
14beccc3760d664fcd6ead41a14a6e8e37739c8a24bec66337a2f93c314bdd35
|