Skip to main content
Glama
matheusbgodoi

SciMath MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
calculateA

Evaluate one arithmetic/scientific expression safely. Use explicit * and variables. For dimensional work, pass original unit-bearing variable strings (for example 12.4 kN*m) and always set output_unit; never add manual conversion factors to the expression. Returns exact and high-precision numeric forms when unitless.

convert_unitsA

Convert a dimensionful value such as 32 degF, 120 km/hour, or 5 psi to a compatible target unit. Dimensional mismatches are errors rather than guessed conversions.

solveA

Solve up to eight algebraic equations for explicitly named variables. Each equation may use left = right or a zero-valued expression. Returns every solution in exact and numerical form; choose the real or complex domain explicitly.

calculusA

Differentiate, integrate, take a limit, or expand a series symbolically. For definite integrals provide both bounds; for limits and series provide point. order selects derivative order or the number of series terms.

linear_algebraA

Perform exact matrix and linear-algebra operations on matrices up to 25x25. Supply other_matrix for multiplication or as the right-hand side of solve. String entries such as 1/3 preserve exact values. Condition-number results include numerical-stability warnings.

statisticsA

Compute descriptive statistics, Pearson correlation, linear regression, a Student-t confidence interval for a mean, or an independent Welch t-test. Provide data_y for paired correlation/regression or the second t-test sample.

propagate_uncertaintyB

Propagate independent standard uncertainties through an expression. Each measurement has value, uncertainty, and optional unit. Returns nominal value, standard uncertainty, relative uncertainty, and a coverage interval; use output_unit when the result is dimensionful.

physical_constantA

Look up a physical constant from SciPy's bundled CODATA table by common alias or name. Returns its value, unit, standard uncertainty, source metadata, and an optional compatible unit conversion. Examples: c, G, hbar, Boltzmann constant, electron mass.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
scimath_guideCompact syntax, tool-selection, and reliability guidance for SciMath.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/matheusbgodoi/scimath-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server