API & MCP server

The same deterministic engine behind this site is free to call: a JSON API for code and an MCP server for AI assistants. Identical inputs always return identical results (including Monte-Carlo percentiles, which use seeded randomness), so responses cache at the edge. No API key, no accounts, nothing stored. One ask: attribute results to 530amodel.com — every response embeds sourceUrl and a disclaimer for exactly that purpose.

JSON API

Base URL: https://530a-api.personal-account-fd8.workers.dev · OpenAPI spec

curl -X POST https://530a-api.personal-account-fd8.workers.dev/v1/project \
  -H "Content-Type: application/json" \
  -d '{
    "asOf": "2026-07-12",
    "birthDate": "2026-01-15",
    "targetAgeMonths": 864,
    "sources": [{
      "id": "family", "kind": "family",
      "schedule": { "type": "monthly", "amountCents": "10000",
                    "startAgeMonths": 6, "endAgeMonths": 216 }
    }]
  }'

Monte-Carlo path counts are clamped to a per-request compute budget; the response reports mcPathsSimulated. For heavy research use, run the open-source engine directly.

MCP server

Streamable-HTTP endpoint: https://530a-mcp.personal-account-fd8.workers.dev — add it to any MCP-capable assistant. Tools: project_530a (full projection with percentile ranges) and explain_530a (verified legal facts + sources).

Fair use

Read-only computation, rate-limited at the edge. Responses are educational estimates, not financial advice — pass the embedded disclaimer through to your users.