← Back to search Server uses network capabilities via: fetch() Server uses shell capabilities via: child_process, spawn(), spawnSync() Server uses env_vars capabilities via: process.env
io.github.cyanheads/calculator-mcp-server
A calculator MCP server that lets any LLM verify mathematical computations. Evaluate, simplify, and differentiate expressions via a single tool. Powered by math.js v15.
MCP Registry ↗ Smithery
B
87.4 / 100
Versions
No versions found.
Tools 1
calculate annotations: verified low
Evaluate math expressions, simplify algebraic expressions, or compute symbolic derivatives. One expression per call. Supports arithmetic, trigonometry, statistics, matrices, complex numbers, units, and combinatorics.
input object
readOnlyHint true openWorldHint false idempotentHint true
Permissions 3
network medium shell high env_vars low Scan Findings 12
info
Tool 'calculate' annotations are consistent
info
Sandbox failed to start for behavioral verification
info
package.json metadata
info
Tool: calculate
info
Required env vars (6)
info
Sandbox failed to start for output poisoning scan
medium
Permission: network access detected
high
Permission: shell access detected
low
Permission: env_vars access detected
info
SBOM generated: 12 components
high
Hardcoded Password found in cyanheads-calculator-mcp-server-49a2056/framework-skills/api-utils/references/security.md
medium
No build provenance detected (SLSA L0)