Cruncher MCP Server

Zero-dependency scientific calculator MCP server with strict validation, worker isolation, and 43 tools across 8 categories

Local serverstdioGo

What is the Cruncher MCP MCP server?

Connect Cruncher MCP to Claude, Cursor or any other MCP client and it stops being a tab you switch to. Zero-dependency scientific calculator MCP server with strict validation, worker isolation, and 43 tools across 8 categories. The cruncher mcp mcp server is what makes that connection.

What the server does

A powerful scientific calculator for your AI assistant, built as a Model Context Protocol (MCP) server. Cruncher allows compatible AI clients (like Claude Desktop) to perform complex mathematical calculations, handle memory, perform statistical analysis, and access scientific constants with a simple, secure, and standardized interface.

The Model Context Protocol (MCP) is an open standard that allows AI applications to securely connect with external data sources and tools. Think of it as a universal API for AI. By implementing Cruncher as an MCP server, any AI that understands MCP can instantly gain powerful, built-in calculator capabilities without custom integrations.

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • evaluate_expression — Evaluates a plain text math expression (e.g. (5 + 3) * 10 / 2)
  • add — Adds two numbers (a + b)
  • subtract — Subtracts the second number from the first (a - b)
  • multiply — Multiplies two numbers (a * b)
  • divide — Divides the first number by the second (a / b)
  • modulo — Calculates the remainder (a mod b)
  • power — Calculates a raised to the power of b (a^b)
  • sqrt — Calculates the square root of a value
  • factorial — Calculates the factorial of a non-negative integer (n!)
  • convert_unit — Convert between common units. 8 categories, 80+ units
  • convert_base — Converts between bases 2, 8, 10, 16
  • Trigonometry — The Trigonometry tool exposed by this server

Credentials and setup notes

Configuration is passed through the environment: CRUNCHER_TOOL_SET. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

Installation

The server ships on npm as @slbdn/cruncher-mcp, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

Where it fits

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Cruncher MCP's toolset — evaluate_expression, add, subtract and 11 more — is a fair guide to whether it matches your workflow. It is maintained by islobodan; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Cruncher MCP.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
evaluate_expressionEvaluates a plain text math expression (e.g. (5 + 3) * 10 / 2).
addAdds two numbers (a + b).
subtractSubtracts the second number from the first (a - b).
multiplyMultiplies two numbers (a * b).
divideDivides the first number by the second (a / b).
moduloCalculates the remainder (a mod b).
powerCalculates a raised to the power of b (a^b).
sqrtCalculates the square root of a value.
factorialCalculates the factorial of a non-negative integer (n!).
convert_unitConvert between common units. 8 categories, 80+ units.
convert_baseConverts between bases 2, 8, 10, 16.
TrigonometryThe Trigonometry tool exposed by this server.
sineCalculates the sine of an angle.
cosineCalculates the cosine of an angle.

How to install the Cruncher MCP MCP server

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

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
CRUNCHER_TOOL_SETConfiguration value read at startup.Optional

Example prompts to try

  • Use Cruncher MCP to evaluate expression.
  • Use Cruncher MCP to add.
  • Use Cruncher MCP to subtract.

Frequently asked questions

It connects Cruncher MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (evaluate_expression, add, subtract, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Cruncher MCP directly.