MCP Server

Deterministic calculation
tools for AI agents.

Model Context Protocol (MCP) is an open standard for connecting tools to AI assistants. CalcFleet implements it so any compatible agent can call 122 deterministic, Zod-validated calculators — tested math and structured JSON instead of guessed arithmetic.

Illustration of MCP tools for AI agents

Connect

Free · no API key

Endpoint

https://calcfleet.com/api/mcp   (Streamable HTTP)

MCP config

{
  "mcpServers": {
    "calcfleet": {
      "url": "https://calcfleet.com/api/mcp"
    }
  }
}

Add this to your agent's MCP configuration (Claude Desktop, Claude Code, or any MCP-compatible client). No API key required.

Pricing, plainly: the public MCP server is free. High-volume access and private tools will arrive with paid plans — we don't promise prices for plans that don't exist yet. How API access works.

Why determinism matters

Language models approximate. CalcFleet calculates. Every tool accepts a strictly typed input, validates it server-side with Zod, runs the same arithmetic the web UI uses, and returns a structured JSON result — with provenance for every published figure it relies on. No hallucinated numbers, no rounding guesses.

  • ValidatedInputs pass Zod schemas before any math runs — bad inputs return a structured error with per-field issues, never NaN.
  • TestedEvery calculator has a test suite verifying the math against hand-checked numbers — the same code serves the web UI and MCP.
  • StructuredErrors come back as typed MCP content with isError: true and a JSON body — easy for agents to handle gracefully.

Verifiable results for agents

VCC pilot

4 pilot tools accept an optional certify flag. Pass certify: true and the response includes — alongside the numeric result — a signed Verifiable Calculation Certificate (DSSE/Ed25519): a receipt of exactly what was calculated, how, and with which inputs, checkable by anyone at /verify or offline.

personal_loan_calculator · compound_interest_calculator · home_affordability_calculator · tiered_commission_calculator

Example call

{
  "method": "tools/call",
  "params": {
    "name": "personal_loan_calculator",
    "arguments": {
      "principal": 20000,
      "annualRatePct": 8.5,
      "termMonths": 60,
      "originationFeePct": 1,
      "certify": true
    }
  }
}

The response adds certificate and verificationUrl next to result and provenance. If certification is unavailable, the numeric result still returns with a typed certificateReason.

Tool catalog

122 tools

Every calculator in the fleet is exposed automatically — no configuration needed when new tools are added.

Browse all 122 tools+

Custom integrations or volume needs? partnership@calcfleet.com