Everyday calculators (30)

Run one of 30 exact everyday calculators: home and DIY, garden, kitchen, car, energy, everyday numbers.

CHF 0.001 / callCall itTry it
Arithmetic card, ca. 1831
Arithmetic cardca. 1831

Details

Give "calculator" and the inputs you know; missing inputs take the default shown by {"calculator":"list"}. The answer has every output with its label, unit and the method used.

Calculators: paint, tiles, wallpaper, concrete-slab, flooring, stairs, roof-pitch, fence, mulch-soil, gravel, plant-spacing, pool-volume, aquarium, rainwater, recipe-scaler, oven-temperature, cups-to-grams, cake-tin, yeast, brine, coffee-ratio, trip-fuel-cost, fuel-economy, appliance-cost, led-savings, unit-price, percentage-change, tip-split, hours-worked, days-between.

Price: CHF 0.001 per call (first 100 calls per day free).

Example: {"calculator":"paint","inputs":{"length":5,"width":4,"height":2.5}} → {"outputs":[…,{"id":"litres","label":"Paint needed","value":8.38,"unit":"L","display":"8.4"}]}.

Call it

REST
curl -X POST https://api.tausendwerk.xyz/v1/calculator \
  -H "Content-Type: application/json" \
  -d '{"calculator":"paint","inputs":{"length":5,"width":4,"height":2.5}}'
MCP tool name
calculator

After the free 100 calls per day, add a key: Authorization: Bearer tw_live_…. Pricing

Try it

Runs against the live API with the free allowance.

Input schema JSON Schema
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "calculator"
  ],
  "properties": {
    "calculator": {
      "type": "string",
      "enum": [
        "list",
        "paint",
        "tiles",
        "wallpaper",
        "concrete-slab",
        "flooring",
        "stairs",
        "roof-pitch",
        "fence",
        "mulch-soil",
        "gravel",
        "plant-spacing",
        "pool-volume",
        "aquarium",
        "rainwater",
        "recipe-scaler",
        "oven-temperature",
        "cups-to-grams",
        "cake-tin",
        "yeast",
        "brine",
        "coffee-ratio",
        "trip-fuel-cost",
        "fuel-economy",
        "appliance-cost",
        "led-savings",
        "unit-price",
        "percentage-change",
        "tip-split",
        "hours-worked",
        "days-between"
      ]
    },
    "inputs": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "number",
          "string"
        ]
      }
    }
  },
  "examples": [
    {
      "calculator": "paint",
      "inputs": {
        "length": 5,
        "width": 4,
        "height": 2.5
      }
    },
    {
      "calculator": "list"
    }
  ]
}

More in Puzzles and everyday