Releases: AlvisoOculus/optionsahoy-mcp
v1.9.2 — structured outputs + registry auto-publish
- 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
- Claude Desktop extension: one-click install via the attached
optionsahoy.mcpb(also atreleases/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)
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
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
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)
Breaking rename of the v1.4.0 tool. house_funding_plan → equity_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
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
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
amt_iso_optimize: drop redundant 'MUST NOT invent' admonition from cashReturnRate (it duplicates STRICT_INPUT_NOTE).
v1.3.5
protective_put_price: drop redundant volatility-fallback sentence per Glama TDQS Conciseness rationale.