v2.1.2
Fixed
- Plus detection reported every account as Plus. Subscription tier was inferred by substring-matching the
/api/plus_accesspayload for patterns that do not appear in its real response, then defaulting to"plus"on no match — so basic accounts registered rewards, meals, and photos tools that 403 at call time. Detection now readssubscription_statusfrom/api/user, falls back to structured entitlement fields, and fails closed. Verified against a live basic account; 9 regression tests added.
Install
Claude Desktop: Download skylight-mcp-2.1.2.mcpb below and double-click to install.
npm: npx @drpottsy/skylight-mcp