Skip to main content
Glama
dasein108

Crypto Options Desk MCP

by dasein108

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUG_MCPNoSet to '1' for DEBUG-level logs
MCP_LOG_FILENoFile path for server logs (never stdout)/tmp/mcp-trading.log
BYBIT_API_KEYNoBybit API key for user position tools (optional, read-only recommended)
BYBIT_API_SECRETNoBybit API secret for user position tools (optional, read-only recommended)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_gex_analysisC

Analyze Gamma Exposure (GEX) levels and market impact

get_vanna_analysisC

Analyze Vanna exposure and volatility impact from price moves

get_flow_analysisC

Analyze options flow including volume, put/call ratios, and unusual activity

get_skew_analysisC

Analyze volatility skew and term structure across strikes and expiries

get_vol_surface_metricsB

Get volatility surface diagnostics (RR, skew, vol-of-vol, VRP)

get_technical_indicatorsC

Calculate technical indicators (RSI, MACD, ATR, Bollinger Bands)

analyze_portfolio_greeksC

Analyze portfolio Greeks and risk metrics for options positions

run_scenario_analysisB

Run scenario analysis for portfolio PnL across price and volatility moves

get_historical_dataB

Get historical price data with basic metrics

get_options_chainC

Get current options chain data

get_market_sentiment_analysisB

Get comprehensive market sentiment analysis including long-short ratios

get_open_interest_analysisC

Get open interest analysis and trends

get_funding_rate_analysisC

Get funding rate analysis and extremes

get_user_options_positionsC

Get user's options positions from Bybit for any asset (BTC, ETH, SOL)

get_user_all_positionsC

Get all user positions from Bybit (options, linear, inverse)

get_iv_rv_spreadA

Compute IV-RV spread (ATM implied vol vs Garman-Klass realized vol) — key metric for vol-selling strategies

get_covered_call_signalA

Evaluate covered call entry signal: go/no-go with IV-RV spread, vol regime, term structure, skew check, and recommended OTM strike

analyze_straddlesB

Comprehensive straddle analysis with profitability ranking

analyze_stranglesC

Comprehensive strangle analysis with optimization

analyze_spreadsC

Vertical spread analysis (call and put spreads)

analyze_portfolio_strategiesC

Identify and analyze existing option strategies in portfolio

get_server_infoB

Get server information and available tools

Prompts

Interactive templates invoked by user choice

NameDescription
quant_research_promptSenior quant options/futures research workflow for a given crypto asset.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dasein108/crypto_options_desk_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server