61 tools, 120 API functions

Exact math your LLM gets wrong

60+ math and science calculators via REST API and MCP. Statistics, algebra, geometry, number theory, unit conversion. Deterministic results, not stochastic guesses.

What you get

Statistics: z-score, confidence interval, normal distribution, percentile
Algebra: quadratic, GCF/LCM, factorial (BigInt exact), permutations
Geometry: triangle solver (SSS/SAS/ASA), circle, sphere, cylinder
Number theory: prime check, factors, square roots, base conversion
Unit conversion: 200+ conversion pairs (temperature, length, weight, speed)

Try it now

Copy any example. No signup needed for the first 50 calls/day.

cURL - Statistical analysis
# Z-score and p-value
curl -X POST https://toolknife.com/api/v1/tools/z-score-calculator_calculate \
  -H "Content-Type: application/json" \
  -d '{"value": 85, "mean": 75, "stdDev": 10}'

# Response: { "zScore": 1.0, "percentile": 84.13, "pValue": 0.1587 }

# Confidence interval
curl -X POST https://toolknife.com/api/v1/tools/confidence-interval-calculator_calculate \
  -H "Content-Type: application/json" \
  -d '{"mean": 75, "stdDev": 10, "sampleSize": 50, "confidenceLevel": 95}'

# Response: { "lower": 72.23, "upper": 77.77, "marginOfError": 2.77 }
Python - Geometry solver
import requests

BASE = "https://toolknife.com/api/v1/tools"

# Solve a triangle from three sides
triangle = requests.post(f"{BASE}/triangle-calculator_solve", json={
    "mode": "SSS",
    "a": 5, "b": 7, "c": 9,
}).json()["result"]

print(f"Angles: {triangle['angleA']}°, {triangle['angleB']}°, {triangle['angleC']}°")
print(f"Area: {triangle['area']}")
print(f"Perimeter: {triangle['perimeter']}")

# Circle calculations
circle = requests.post(f"{BASE}/circle-calculator_calculate", json={
    "radius": 10,
}).json()["result"]

print(f"Area: {circle['area']}, Circumference: {circle['circumference']}")
JavaScript - Unit conversion
// Temperature conversion
const tempRes = await fetch(
  "https://toolknife.com/api/v1/tools/temperature-converter_convert",
  {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ value: 98.6, from: "fahrenheit", to: "celsius" }),
  }
);
const temp = await tempRes.json();
// { "result": { "value": 37.0, "from": "fahrenheit", "to": "celsius" } }

// Factorial (exact via BigInt)
const factRes = await fetch(
  "https://toolknife.com/api/v1/tools/factorial-calculator_calculate",
  {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ n: 50 }),
  }
);
const fact = await factRes.json();
// Exact result, not floating point approximation

Who uses this

EdTech platforms, STEM apps, scientific computing

Education platforms

Power homework helpers, step-by-step solvers, and interactive math exercises with exact answers.

Scientific computing

Add unit conversion, statistical analysis, and geometry calculations to research tools.

AI agents

Give your LLM access to deterministic math. No more 'sorry, I miscalculated' with exact formulas behind every answer.

Featured tools

Pricing

Same API, same MCP. Pick the limit that fits.

Free

$0 forever

  • 50 calls/day (no signup)
  • 200 calls/day (free account)
  • All 61+ tools in this vertical
Most popular

Pro

$19/mo

  • 5,000 calls/day
  • API key authentication
  • Authenticated MCP access
Start free trial

Business

$99/mo

  • 25,000 calls/day + overage
  • Team API keys (up to 5)
  • Priority support
Get started

Ready to integrate?

Step-by-step guides for Claude Desktop, Cursor, Python, JavaScript, Next.js, and WordPress.