69
/ 100
8 days ago
glama

traders-edge-mcp

Provides a consolidated 0DTE options cockpit for SPX/SPXW, including chain, Greeks, dealer exposure, volatility term structure, and economic events, using free delayed market data.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 8 credentials: FMP_API_KEY, FINNHUB_API_KEY, FRED_API_KEY, ALPACA_API_KEY, ALPACA_SECRET_KEY, RH_PASSWORD, ETRADE_CONSUMER_KEY, ETRADE_CONSUMER_SECRET
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configTE_RISK_FREEGreeks: vectorized Black–Scholes, q=0 (index options), r= (default 4.3%; gamma is
🔐 secretFMP_API_KEYOptional: set or FINNHUB_API_KEY for a fully live economic calendar (tick-precise
🔐 secretFINNHUB_API_KEYOptional: set FMP_API_KEY or for a fully live economic calendar (tick-precise
🔐 secretFRED_API_KEYseries_search Catalog keyword search (needs free ).
configCONCENTRATION_PCTconcentration Exposure % by underlying; flags names above the threshold (default 25%, ).
configDAILY_TARGETdaily_target Today's realized P&L vs your daily target (, default $524), with a post-target discipline check.
🔐 secretALPACA_API_KEY
🔐 secretALPACA_SECRET_KEY
configALPACA_PAPER_TRADE
configALPACA_ENV_FILEAlpaca — live /v2/positions (creds via , default the alpaca-mcp .env).
configPOSITIONS_FILEPositions file — default ~/.trading/positions.json (override ).
configBETA_OVERRIDESwith ="ICE:1.05,NVDA:1.7" or BETA_MAP_FILE=<json>; unmapped symbols default to 1.0).
configBETA_MAP_FILEwith BETA_OVERRIDES="ICE:1.05,NVDA:1.7" or =<json>; unmapped symbols default to 1.0).
configRH_ENV_FILERH_PASSWORD (or , default the robinhood-local .env); the session pickle lives in
configRH_USERNAMEthe cached robin_stocks session shared with the robinhood-local server. Creds from /
🔐 secretRH_PASSWORD(or RH_ENV_FILE, default the robinhood-local .env); the session pickle lives in
configRH_PICKLE_PATH
configRH_PICKLE_NAME
configET_ENV_FILE(or ). E\TRADE access tokens expire nightly — if expired, re-authorize via the etrade
🔐 secretETRADE_CONSUMER_KEYMCP (~/.etrade/tokens.pickle; idle tokens auto-renew). Creds from /SECRET
🔐 secretETRADE_CONSUMER_SECRET
configET_TOKEN_FILE
configETRADE_SANDBOX
configTE_GIVEBACK_FRAC
configTE_RAPID_REENTRY_SECS
configTE_LATE_SESSION_ET
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/jsconiers-traders-edge-mcp-kbnjs4)](https://m8ven.ai/mcp/jsconiers-traders-edge-mcp-kbnjs4)
commit: d1b75ade62e86ef7cd0bc0c6a8f9ee5fbdc91816
code hash: d0440e2862c818209cd8b60e8aa41189dd9fdfd22d39254838d770d2f4d10b7c
verified: 6/20/2026, 9:11:45 AM
view raw JSON →