Skip to main content
Glama
mquickcalc-utility

mquickcalc-utility

by eyetoolkit

mQuickCalc Utility MCP Server

Smithery npm version License: MIT

Unit conversion, percentage calculations, date math, and more — available directly inside any AI agent.

Stop copy-pasting into browser calculators. mQuickCalc Utility MCP gives your AI agent 14 high-frequency conversion and calculation tools that work in any conversation.

14 production-ready tools: Length · weight · temperature · volume · area · speed · time · power · energy · data storage · percentage · tip · date difference · age

Perfect for: developers building AI agents, automation workflows, international applications, cross-border tools.

Tools

Tool

Description

length_converter

m, cm, mm, km, inch, foot, yard, mile, nautical mile

weight_converter

kg, g, mg, lb, oz, stone, ton

temperature_converter

Celsius, Fahrenheit, Kelvin

volume_converter

L, mL, gallon (US/UK), quart, pint, cup, fl oz, m³

area_converter

m², km², hectare, acre, sq ft, sq inch, sq mile

speed_converter

m/s, km/h, mph, knots, ft/s

time_converter

seconds, minutes, hours, days, weeks, years

power_converter

watt, kilowatt, megawatt, horsepower, BTU/h

energy_converter

joule, kJ, calorie, kcal, Wh, kWh, eV

data_storage_converter

bit, byte, KB, MB, GB, TB, PB

percentage_calculator

X% of Y, percentage change, increase/decrease

tip_calculator

Tip amount, per-person split, total

date_difference_calculator

Days between two dates, working days

age_calculator

Exact age in years, months, days from birthdate

Related MCP server: precision-math-mcp

Installation

Prerequisites

  • Node.js 18+ (Node 20 recommended)

  • npm 9+

Quick install

npm install -g @eyetoolkit/mquickcalc-utility-mcp

Build from source

npm install
npm run build

Test locally

node dist/index.js

Claude Desktop Integration

Add to your Claude Desktop config:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "mquickcalc-utility": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/mcp-utility/dist/index.js"]
    }
  }
}

Then restart Claude Desktop.

Usage Examples

Convert 100 miles to kilometers:
→ length_converter({ value: 100, from: "mile", to: "km" })

What is 15% of $450?
→ percentage_calculator({ operation: "percent_of", value: 450, percent: 15 })

How many days between 2025-01-01 and 2025-12-31?
→ date_difference_calculator({ startDate: "2025-01-01", endDate: "2025-12-31" })

Split a $127 bill among 4 people with 18% tip:
→ tip_calculator({ amount: 127, tipPercent: 18, people: 4 })

Pricing

Free tier: All 14 tools, no API key required.

License

MIT

Available Tools

14 tools
age_calculatorA

Age from birth date. Input: birthDate (YYYY-MM-DD). Returns age in years + exact days.

Inputs: birthDate (required).

area_converterA

Convert area: mm²/cm²/m²/km² ↔ in²/ft²/yd²/acre/ha. Input: value, from, to.

Inputs: to (required), from (required), value (required).

data_storage_converterC

Convert data: b/B/KB/MB/GB/TB. Input: value, from, to.

Inputs: to (required), from (required), value (required).

date_difference_calculatorB

Days/weeks/months between two dates. Input: startDate, endDate (YYYY-MM-DD).

Inputs: endDate (required), startDate (required).

energy_converterC

Convert energy: j/kj ↔ cal/kcal ↔ wh/kwh ↔ btu. Input: value, from, to.

Inputs: to (required), from (required), value (required).

length_converterA

Convert length: mm/cm/m/km ↔ in/ft/yd/mi. Input: value, from, to.

Inputs: to (required), from (required), value (required).

percentage_calculatorD

Percentage: of / increase / decrease / whatPercent. Input: value, percent, operation.

Inputs: value (required), percent (required), operation.

power_converterA

Convert power: mw/w/kw ↔ hp ↔ btu/h ↔ tr. Input: value, from, to.

Inputs: to (required), from (required), value (required).

speed_converterC

Convert speed: m/s ↔ km/h ↔ mph ↔ knots ↔ ft/s. Input: value, from, to.

Inputs: to (required), from (required), value (required).

temperature_converterA

Convert temperature: °C ↔ °F ↔ K. Input: value, from (c/f/k), to (c/f/k).

Inputs: to (required), from (required), value (required).

time_converterB

Convert time: ms/sec/min/hr/day/week/month/yr. Input: value, from, to.

Inputs: to (required), from (required), value (required).

tip_calculatorA

Calculate tip and split bill. Input: billAmount, tipPercent (default 15), people (default 1).

Inputs: billAmount (required), people, tipPercent.

volume_converterA

Convert volume: ml/l/cup/tbsp/tsp/floz/pint/quart/gallon. Input: value, from, to.

Inputs: to (required), from (required), value (required).

weight_converterB

Convert weight: mg/g/kg/tonne ↔ oz/lb/st. Input: value, from, to.

Inputs: to (required), from (required), value (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.3/5.0

    Scored across 14 tools

    Disambiguation5/5

    Each tool targets a unique unit type or calculation (length, weight, temperature, etc.), with no overlap between converters and calculators. The purpose of every tool is immediately clear, so agents should have no trouble selecting the right one.

    Naming Consistency5/5

    All tools follow a consistent snake_case pattern, with unit converters using the '_converter' suffix and calculators using '_calculator'. This creates a predictable and uniform naming scheme across the entire server.

    Tool Count5/5

    14 tools is well-scoped for a unit conversion and calculation utility. Each tool serves a distinct purpose without redundancy, and the count feels appropriate for the breadth of functionality offered.

    Completeness4/5

    The server covers a wide range of common unit conversions (length, weight, temperature, volume, area, speed, time, power, energy, data) and several practical calculators. Minor gaps exist (e.g., pressure, angle, frequency conversions) but these are not critical for typical use cases.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Enables AI agents to perform unit-aware engineering calculations with automatic unit conversion, dependency resolution, and access to 500+ units across 75+ categories through the CalcsLive calculation engine.
      3
      21 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides LLMs with accurate mathematical computation through a real calculator powered by math.js, offering tools for arithmetic, algebra, calculus, unit conversion, and more.
      232 npm
      3
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to convert between measurement units across length, weight, temperature, volume, speed, and data storage, with formulas included. Supports pay-per-call access via x402 micropayments without API keys or signup.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables evaluating mathematical expressions and converting between units such as length, weight, temperature, volume, and time.
      294 npm
      MIT