Agent-first options trading intelligence for overnight and pre-market setups.
GammaRips exposes a free hosted MCP server for querying overnight options-flow signals, enriched ticker analysis, performance tracking, and daily market intelligence reports.
- SSE:
https://gammarips-mcp-406581297632.us-central1.run.app/sse - JSON-RPC:
https://gammarips-mcp-406581297632.us-central1.run.app/jsonrpc - Server card:
https://gammarips-mcp-406581297632.us-central1.run.app/.well-known/mcp/server-card.json - Auth: none
get_overnight_signals— raw overnight scanner output by date, direction, ticker, or minimum scoreget_enriched_signals— AI-enriched high-conviction setups with technical and catalyst contextget_signal_detail— deep dive on one ticker's signalget_todays_pick— V5.3 canonical daily pick (Firestore)list_todays_picks— last N days of canonical picks (includes skip-reason days)get_freemium_preview— top-N enriched signals, narrow fields (public/teaser)
get_signal_performance— outcome tracking fromsignal_performance(~30 signals/day)get_win_rate_summary— aggregate win rate fromsignal_performanceget_open_position— current V5.3 trade status (pending pick, awaiting sim, last close)get_position_history— V5.3 realized bracket trades fromforward_paper_ledgerget_historical_performance— V5.3 ledger aggregate over a lookback (NEW 2026-04-27)
get_daily_report— latest full daily intelligence reportget_report_list— list available reportsget_available_dates— list dates with available scan dataget_enriched_signal_schema— public-safe column schema (whitelisted)
get_market_calendar_status— NYSE open / next open / next close / holiday statusget_signal_explainer— plain-English definition of any GammaRips field name
web_search— Google Custom Search (rate-limited, 10 req/min/IP)
{
"mcpServers": {
"gammarips": {
"url": "https://gammarips-mcp-406581297632.us-central1.run.app/sse",
"transport": "sse"
}
}
}If your client supports remote SSE servers, use the hosted endpoint above. If it only supports local stdio processes, run the server locally and point your client at that wrapper process.
- Python 3.10+
- Optional: Docker
git clone https://github.com/DevDizzle/gammarips-mcp.git
cd gammarips-mcp
python -m venv .venv
source .venv/bin/activate
pip install -e .
cp .env.example .envPYTHONPATH=src python src/server.pyThe server binds to 0.0.0.0:${PORT:-8080} and serves MCP over SSE.
docker build -t gammarips-mcp .
docker run --rm -p 8080:8080 --env-file .env gammarips-mcpSee .env.example for the current environment variables. Typical values include:
GCP_PROJECT_IDFIRESTORE_DATABASEGCS_BUCKET_NAMELOG_LEVELPORT
python -m compileall srcdocker build -t gammarips-mcp:test .The repo includes a GitHub Actions workflow for deploying to Cloud Run on pushes to main.
See SECURITY.md for the trust model — read-only guarantee,
parameterized-query SQL-injection defense, response-size bounds, per-IP rate
limits, sanitized errors, and schema whitelisting.
MIT