Skip to main content
Glama

Server Details

Precision math engine for AI agents. 203 exact methods. Zero hallucination.

Ownership verified
Status
Unhealthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL
Server Listing
Arithym

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 1 tool update
    • ChangedArithym2 fields changed
      • changedInput schema / properties / filter_type / description
        Previous value: -"Query filter: tag/domain/dimension/similar/precision"New value: +"Query filter: all/tag/domain/dimension/property/similarity/const/tunable"
      • changedInput schema / properties / filter_value / description
        Previous value: -"Query filter value"New value: +"Filter value: tag name, domain string, dimension int, or property comparison like t>5 or value>=100"
  2. 1 tool update
    • ChangedArithym1 field changed
      • changedInput schema / properties / spec / description
        Previous value: -"Model spec: {name, inputs:{name:{value,const?}}, graph:[{name,op,from}], outputs:[names]}. Accepted by every model, optimize, and analyze sensitivity action. On transports without a server session the spec IS the state: hold it in your context, mutate values only, pass it with each call."New value: +"Model spec: {name, inputs:{name:{value,const?,meta?}}, graph:[{name,op,from}], outputs:[names]}. Accepted by every model, optimize, and analyze sensitivity action. On transports without a server session the spec IS the state: hold it in your context, mutate values only, pass it with each call. meta carries your annotations with the values."
  3. 1 tool update
    • ChangedArithym2 fields changed
      • changedInput schema / properties / input_name / description
        Previous value: -"Input variable (solve, sensitivity)"New value: +"Input variable (solve, sensitivity). Omit on model sensitivity to get the full gradient matrix across every tunable input in one call"
      • changedInput schema / properties / output_names / description
        Previous value: -"JSON array of output names (sensitivity)"New value: +"JSON array of output names (sensitivity, what_if). For what_if: selects which node values the comparison reports - any input, intermediate, or output in the model"
  4. 1 tool update
    • ChangedArithym1 field changed
      • changedInput schema / properties / spec / description
        Previous value: -"Model spec: {name, inputs:{name:{value,const?}}, graph:[{name,op,from}], outputs:[names]}"New value: +"Model spec: {name, inputs:{name:{value,const?}}, graph:[{name,op,from}], outputs:[names]}. Accepted by every model, optimize, and analyze sensitivity action. On transports without a server session the spec IS the state: hold it in your context, mutate values only, pass it with each call."
  5. 1 tool update
    • ChangedArithym1 field changed
      • changedInput schema / properties / targets / description
        Previous value: -"JSON targets: {output_name: target_value} (learn, optimize)"New value: +"Learn/optimize targets. Flat: {output_name: target_value}. Envelope adds control: {targets: {...}, adjustable: [inputs learn may move], fixed: [inputs held constant]}"
  6. 1 tool update
    • ChangedArithym1 field changed
      • changedInput schema / properties / tool / description
        Previous value: -"Subsystem: compute (arithmetic/trig/units), calculate (multi-step chains), reference (constants/guides/discovery), model (graph engine), workspace (persistent values), analyze (compare/verify), optimize (calculus)."New value: +"Subsystem: compute (arithmetic/trig/units), calculate (multi-step chains), reference (constants/guides/discovery), model (linked-value graphs — spec travels with each call), workspace (persistent values), analyze (compare/verify), optimize (calculus)."
  7. 1 tool update
    • ChangedArithym1 field changed
      • changedInput schema / properties / read_mode / description
        Previous value: -"Derive combination: multiply/divide/add/subtract/power/gcd/lcm"New value: +"Derive combination: multiply/divide/add/subtract/power/gcd/lcm/sin/cos/tan/log/exp/abs"
  8. 1 tool update
    • ChangedArithym1 field changed
      • changedInput schema / properties / action / description
        Previous value: -"Operation within the selected tool. compute: add/subtract/multiply/divide/power/gcd/lcm/factorize/sqrt/trig/fraction/slide/unit_convert/unit_factor/unit_check/domain_check/list_units. reference: help/discover/guide/lookup/list_methods/list_domains/read_domain/recommend/list_entries/query_entries/db_stats/landmarks. model: define/forward/observe/what_if/solve/learn/sensitivity. workspace: create/add/read/derive/update/link/gcd/lcm/lattice/ratios/query/cluster/snapshot/export/import/diff/note/notes/clear_notes. analyze: compare/verify/project/route/sensitivity. optimize: derivative/gradient/jacobian/hessian/taylor/integral/critical_points/tangent/curve_analysis/optimize/learn."New value: +"Operation within the selected tool. compute: add/subtract/multiply/divide/power/gcd/lcm/factorize/sqrt/trig/fraction/slide/unit_convert/unit_factor/unit_check/domain_check/list_units. reference: help/discover/guide/lookup/list_methods/list_domains/read_domain/recommend/list_entries/query_entries/db_stats/landmarks. model: define/extend/forward/observe/what_if/solve/learn/sensitivity. workspace: create/add/read/derive/update/link/gcd/lcm/lattice/ratios/query/cluster/snapshot/export/import/diff/note/notes/clear_notes. analyze: compare/verify/project/route/sensitivity. optimize: derivative/gradient/jacobian/hessian/taylor/integral/critical_points/tangent/curve_analysis/optimize/learn."
  9. 1 tool update
    • First observedArithym

Frequently Asked Questions

Discussions

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides exact, deterministic tools for math, dates, units, validation, and more to AI agents, returning precise answers with explicit assumptions and warnings instead of model guesses.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides over 500 deterministic tools for math, conversions, validation, hashing, and more, enabling AI agents to perform accurate calculations and data transformations without hallucination.
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    AI agents hallucinate math. Euclid fixes that. Connect once and give your agent 10 deterministic tools: arithmetic, unit conversion, statistics, datetime, finance, regex, color, encoding, validation, and geospatial. Same input, same output, every time.
    2
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides a token-efficient exact math engine for AI agents, enabling computation of derivatives, integrals, equations, and optimized Python/NumPy code via a single MCP tool.
    4
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.3/5.0
Disambiguation5/5

Only one tool exists, so there is no possibility of confusion between tools. The agent always selects the same tool for any calculation task.

Naming Consistency5/5

With a single tool, naming consistency is trivially perfect. There are no other tools to introduce inconsistency.

Tool Count2/5

The server claims to handle arithmetic, unit conversion, engineering formulas, chemistry, physics, optimization, and more, but provides only one tool. This broad scope would be better served by multiple specialized tools, making the current count too low for clarity.

Completeness4/5

The single tool covers a wide range of numeric computations, including arithmetic, domain formulas, constants, multi-step calculations, and optimization. It is comprehensive for a general calculation engine, though some niche domains may be missing.

Resources