Skip to content

Releases: AlvisoOculus/optionsahoy-mcp

v1.9.2 — structured outputs + registry auto-publish

11 Jun 10:21
849ff2e

Choose a tag to compare

  • outputSchema + structuredContent on all 7 tools (MCP spec draft)
  • Input-schema fixes: vestDate documented on legacy lots, holdFunding cash wording
  • 7th resource (equity-funding briefing); Smithery CLI + Gemini gallery listings in README
  • Release workflow now auto-publishes server.json to the official MCP registry

v1.9.1 — Claude Desktop extension (.mcpb) + Gemini CLI extension

10 Jun 23:05
ea09a3c

Choose a tag to compare

  • Claude Desktop extension: one-click install via the attached optionsahoy.mcpb (also at releases/latest/download/optionsahoy.mcpb)
  • Gemini CLI extension: gemini extensions install https://github.com/AlvisoOculus/optionsahoy-mcp
  • README: privacy policy section
    No tool or calculation changes.

v1.9.0 — first npm publish (with provenance)

09 Jun 05:44
87d81b6

Choose a tag to compare

First publish of optionsahoy-mcp to the public npm registry, with SLSA build provenance (built from this repo via GitHub Actions, verifiable with npm audit signatures).

Install (stdio): npx optionsahoy-mcp
Hosted remote MCP (no install): https://optionsahoy.com/mcp

Equity-compensation optimizer: ISO/AMT, NSO, RSU, QSBS, single-stock concentration, protective puts/collars, equity-funding plans. Full federal + 50-state + DC tax code. 2026 federal constants verified against IRS Rev. Proc. 2025-32 by a conformance test.

v1.7.0 — multi-stack input

31 May 11:15

Choose a tag to compare

Multi-ticker support: each stack carries its own currentPrice, expectedAnnualGrowth, and lots. Backwards-compatible — v1.5/v1.6 callers continue to work. SaleEntry now carries stackIndex + ticker for per-stack reporting.

v1.6.0 — price-drift modeling

31 May 11:08

Choose a tag to compare

Adds optional expectedAnnualGrowth decimal input to equity_funding_plan. Defaults to 0 (v1.5 behavior). Each future year's projected price compounds from currentPrice.

v1.5.0 — rename to equity_funding_plan (breaking)

31 May 07:24

Choose a tag to compare

Breaking rename of the v1.4.0 tool. house_funding_planequity_funding_plan. Same behavior; generalizes the framing from down-payment-funding to any goal-funded liquidation. Endpoint moves from /api/v1/house-funding → /api/v1/equity-funding. Prompt moves from plan-house-funding → plan-equity-funding. Anyone who integrated v1.4.0 needs to update the tool name.

v1.4.0 — house_funding_plan tool

31 May 07:15

Choose a tag to compare

7th tool: house_funding_plan plans the minimum-tax sell schedule to net a target after-tax dollar amount by a target date from existing already-vested public stock lots. Bracket-aware greedy across (year, lot) cells. Federal LTCG + state + NIIT. Single-stack (one ticker, one or more lots). REST at /api/v1/house-funding, MCP tool, OpenAPI schema, prompt plan-house-funding. 117 tests pass.

v1.3.7

30 May 16:13

Choose a tag to compare

Revert v1.3.6 trim on amt_iso_optimize cashReturnRate: caused Parameters 5/5 -> 3/5 regression. Per-field 'MUST NOT invent' was load-bearing.

v1.3.6

30 May 15:10

Choose a tag to compare

amt_iso_optimize: drop redundant 'MUST NOT invent' admonition from cashReturnRate (it duplicates STRICT_INPUT_NOTE).

v1.3.5

30 May 14:37

Choose a tag to compare

protective_put_price: drop redundant volatility-fallback sentence per Glama TDQS Conciseness rationale.