Public, no-auth-required* MCP server exposing deterministic Diablo IV calculators. Anyone can connect — a fresh anonymous user id is minted on first connection for rate-limit accounting only.
*Auth uses OAuth 2.1 + PKCE because Claude.ai connectors require it, but consent is auto-approved. No email, no allowlist, no account to manage.
compute_dps — bucket-model DPS for a build snapshotarmor_breakpoint — armor needed for a DR targetglyph_xp_time — NMD runs to level a glyphrecipe_cost — Horadric Cube material totalsbucket_compare — pick the bigger multiplier between two upgradeslookup_item — item details + legendary affix descriptions with value rangesaffix_pool — rollable stats for a class/item typed4_query — analytical queries across 7 game data tablesclaude mcp add --transport http d4-calc https://mcp-d4.anashel.com/
Settings → Connectors → Add custom connector → paste: https://mcp-d4.anashel.com/
POST / — MCP JSON-RPC (requires Bearer token)GET /.well-known/oauth-protected-resource — RFC 9728GET /.well-known/oauth-authorization-server — RFC 8414POST /oauth/register — RFC 7591 dynamic client registrationGET/POST /oauth/authorize — consent flow (auto-approves)POST /oauth/token — code/refresh exchangePOST /oauth/revoke — RFC 7009GET /health — livenessNot affiliated with Blizzard Entertainment. Game data and calculations are best-effort approximations; verify against current-patch guides.