numcal

API

The Numcal API. Coming soon. Join the waitlist.

A programmatic version of the numcal calculator for developers and businesses. Same parser, same date-math correctness, same assumption transparency, accessible over HTTP with JSON in and out.

What you'll get

Plans

TierCostWhat's included
Free $0 1,000 calls / month. Rate limited to 30 requests / minute. Attribution required (a small "Powered by numcal" link in your UI, or a header credit for non-UI integrations).
Pro Coming later Higher monthly call ceiling, no attribution requirement, custom holiday calendars, multi-seat team accounts, and an uptime SLA. Pricing to be announced closer to general availability.

The free tier stays free indefinitely. Pro pricing will be published before the closed beta ends. Existing waitlist signups get first access and grandfathered pricing for the first year.

Available now: the MCP server

While the HTTP API is in development, the same parser and evaluator are already published as a Model Context Protocol server. Claude Code, Claude Desktop, Cursor, Continue, and any other MCP-compliant client can hand a natural-language query to numcal and get back a deterministic answer with the full assumption row attached.

Install:

npx -y @numcal/mcp

Or wire it into Claude Desktop's claude_desktop_config.json:

{
  "mcpServers": {
    "numcal": {
      "command": "npx",
      "args": ["-y", "@numcal/mcp"]
    }
  }
}

Free, MIT-licensed, no account required. See the npm page for the full README.

Timeline

The HTTP API enters closed beta once the waitlist hits a meaningful threshold (~200 signups with real use cases). Public availability follows a few months after the web product launches in mid-2026.

Join the waitlist

Email api@numcal.com with a sentence about what you'd build. We read every one.