Skip to main content
Glama

Server Details

Option analytics over the SYNTH sample or a permitted chain: Greeks, positioning, payoffs, plots.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Iman/agent-driven-options-desk-and-skills
GitHub Stars
9
Server Listing
Option Desk
ChatGPT
–
Claude
–

TDQS

B3.3/5.0

Scored across 13 tools

Disambiguation3/5

The plotting surface is crowded: option_plots, option_plots_from_snapshot, option_report_plots, option_strategy_plot and option_strategy_from_snapshot all produce PNGs, and only the descriptions (and the '_from_snapshot' suffix) let an agent separate SYNTH sample vs. user data vs. multi-chart reports. option_import_snapshot and option_private_dashboard also read as near-duplicates (both create a one-hour bearer dashboard from user data), and option_chain_snapshot vs. option_validate_snapshot vs. option_snapshot_schema require careful reading. The descriptions do carry real disambiguation hints (e.g. 'prefer this for multi-chart reports'), which keeps this above a 2.

Naming Consistency4/5

Every tool is snake_case with a consistent 'option_' prefix, so scanning is predictable. The one wrinkle is the data-source suffix convention: some tools use bare '_snapshot' (import/delete/validate/chain_snapshot) while others use '_from_snapshot' (plots/strategy), and a few names are pure nouns (option_plots, option_positioning) with no verb.

Tool Count4/5

13 tools sits comfortably in the reasonable band for an options-analysis desk with sample data, import, validation, plotting, positioning and dashboard lifecycle. It leans slightly heavy because several of those 13 are near-variants of one another (five plotting/strategy tools, two dashboard creators).

Completeness3/5

The core lifecycle is present: schema discovery, validate, import/create dashboard, plot/report, strategy payoff, positioning, status, delete. However, there is no tool to list or enumerate existing snapshots/dashboards, which is a real dead end given option_delete_snapshot requires an identifier, and no update/refresh/re-import path for an existing snapshot. The explicit 'never fetches market data' stance is by design, not a gap.

Available Tools

13 tools
option_chain_snapshotOption chain snapshotC
Read-onlyIdempotent
Inspect

Summarize SYNTH or analyze a user-supplied option chain for private analysis. This service never fetches market data.

Inputs: rate, expiry, symbol, data_source, +5 more. Returns: object

option_delete_snapshotDelete snapshotA
DestructiveIdempotent
Inspect

Delete one short-lived imported dashboard before its automatic one-hour expiry.

Inputs: token (required). Returns: object

option_desk_statusOption Desk statusA
Read-onlyIdempotent
Inspect

Check the Option Desk data mode, source, refresh time, and public licence gate before requesting figures. No live feed or hosted backtest tool exists, even with uploaded history. Do not offer hosted backtests.

Inputs: no named parameters. Returns: object

option_import_snapshotImport snapshotCInspect

Import user-supplied option-chain data into a bearer-private interactive dashboard. Delete the artifacts after one hour.

Inputs: symbol (required), rate, expiry, data_source, +6 more. Returns: object

option_plotsOption plotsB
Read-onlyIdempotent
Inspect

Render opaque PNG plots in the conversation. The SYNTH sample offers the market plot (dealer gamma exposure, open interest, volume and the smile by strike), the Greek ladder, and the structure comparison. Each is computed from the sample's own engine artifacts; there is no simulation or backtest for SYNTH because the hosted service has no price history.

Inputs: plot, rate, expiry, symbol, +6 more. Returns: Structured metadata returned with an inline plot result.

option_plots_from_snapshotPlots from snapshotB
Read-onlyIdempotent
Inspect

Create opaque market and Greek PNG images from a user-supplied snapshot. Stamp source, capture time, expiry, and warnings on every image. Delete temporary files before the response.

Inputs: symbol (required), rate, expiry, data_source, +5 more. Returns: Structured metadata returned with an inline plot result.

option_positioningDealer positioningB
Read-onlyIdempotent
Inspect

Return gamma walls, gamma flip, and max pain from SYNTH or a user-supplied chain. Dealer signs are an assumption, not observed positions.

Inputs: rate, expiry, symbol, data_source, +5 more. Returns: object

option_private_dashboardPrivate dashboardCInspect

Create a private interactive dashboard from user-supplied data. The bearer URL and all derived artifacts expire after one hour.

Inputs: symbol (required), rate, expiry, data_source, +6 more. Returns: object

option_report_plotsCombined report plotsA
Read-onlyIdempotent
Inspect

Return the market map, Greek ladder, strategy comparison and up to three requested payoff charts in ONE widget. Prefer this tool for multi-chart reports instead of parallel individual plot calls. Includes strategy_records, Greek units, scenarios and cost assumptions. Use those records for tables; never invent currency or a multiplier. Uses SYNTH or a user-supplied chain; never fetches live data.

Inputs: rate, expiry, symbol, strategies, +6 more. Returns: Structured metadata returned with an inline plot result.

option_snapshot_schemaSnapshot schemaA
Read-onlyIdempotent
Inspect

Return the accepted CSV and JSON option-chain fields, safe repair rules, size limits, data-rights confirmation, and retention policy.

Inputs: no named parameters. Returns: object

option_strategy_from_snapshotStrategy from snapshotC
Read-onlyIdempotent
Inspect

Build one option structure from a user-supplied chain and return its opaque payoff PNG with permanent source and risk warnings.

Inputs: symbol (required), rate, expiry, strategy, +6 more. Returns: Structured metadata returned with an inline plot result.

option_strategy_plotStrategy payoff plotA
Read-onlyIdempotent
Inspect

Show an option-strategy payoff as an opaque PNG in the conversation. Any structure in the engine playbook can be built on the SYNTH sample chain. A market ticker requires user-supplied chain data. Do not start a localhost dashboard.

Inputs: rate, expiry, symbol, strategy, +6 more. Returns: Structured metadata returned with an inline plot result.

option_validate_snapshotValidate snapshotC
Read-onlyIdempotent
Inspect

Validate and safely normalize a user-supplied option-chain snapshot. Return corrections and a summary. Delete all temporary files before the response.

Inputs: symbol (required), rate, expiry, data_source, +5 more. Returns: object

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      Provides real-time options analytics, pricing with Greeks, Monte Carlo simulations, volatility analysis, strategy backtesting, and risk metrics using actual market data from Yahoo Finance and Polygon.io.
      1
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      Provides option and portfolio analytics through validated numerical methods, exposing tools for pricing, Greeks, implied volatility, volatility surfaces, and American options via MCP.
      33 PyPI
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables querying FlashAlpha options-exposure analytics, including gamma exposure, key options-derived levels, implied volatility summaries, and Black-Scholes greeks.
      167 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Options analytics MCP server providing 40+ tools for options chain data, position valuation, Greeks, charts, and volatility analysis.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.