Skip to main content
Glama

Server Details

MCPCalc gives agents access to a comprehensive library of calculators spanning finance, math, health, construction, engineering, food, automotive, and more. It includes a full Computer Algebra System (CAS) and a grid-based Spreadsheet calculator.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

8 tools
calculateTry in Inspector

Run a calculation and get results + prefilled URL

ParametersJSON Schema
NameRequiredDescriptionDefault
inputsYesCalculator input values
strictNoIf true, reject invalid or unknown input fields instead of dropping them
calculatorYesCalculator slug
close_sessionTry in Inspector

Close a session and optionally persist a snapshot of its final state

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesSession UUID
create_sessionTry in Inspector

Create a new interactive session for any calculator and return the session URL

ParametersJSON Schema
NameRequiredDescriptionDefault
metadataNoOptional session metadata
calculatorYesCalculator slug
generate_prefilled_urlTry in Inspector

Generate a prefilled URL without running calculation

ParametersJSON Schema
NameRequiredDescriptionDefault
inputsYesInput values for URL
strictNoIf true, reject invalid or unknown input fields instead of dropping them
calculatorYesCalculator slug
get_calculator_schemaTry in Inspector

Get the input schema for a specific calculator

ParametersJSON Schema
NameRequiredDescriptionDefault
calculatorYesCalculator slug
get_session_stateTry in Inspector

Retrieve the current field values, computation transcript, and pending message queue for an active session

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesSession UUID
list_calculatorsTry in Inspector

List available calculators, optionally filtered by category

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNoFilter by category (e.g., 'finance', 'math')
push_session_actionTry in Inspector

Push actions into a session's message queue (set fields, submit computation, trigger plot, etc.)

ParametersJSON Schema
NameRequiredDescriptionDefault
actionsYesArray of SessionAction objects to push to the browser
session_idYesSession UUID

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.