Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
addB

Add two numbers together.

subtractB

Subtract the second number from the first.

multiplyA

Multiply two numbers.

divideB

Divide the first number by the second.

powerA

Calculate base raised to the power of exponent (乘方).

rootC

Calculate the nth root of a number (开方).

modB

Calculate remainder (余数) when a is divided by b.

factorialB

Calculate factorial of n with progress reporting.

meanC

Calculate the arithmetic mean of a dataset.

medianB

Calculate the median of a dataset.

stddevC

Calculate the standard deviation of a dataset.

min_valueB

Find the minimum value in a dataset.

max_valueB

Find the maximum value in a dataset.

sumC

Calculate the sum of all values in a dataset.

countC

Count the number of values in a dataset.

range_statA

Calculate the range (max - min) of a dataset.

varianceC

Calculate the variance of a dataset.

modeB

Find the mode(s) of a dataset.

percentileB

Calculate the pth percentile of a dataset.

quartilesB

Calculate the quartiles (Q1, Q2, Q3) of a dataset.

iqrB

Calculate the interquartile range (Q3 - Q1) of a dataset.

geometric_meanB

Calculate the geometric mean of positive values.

harmonic_meanB

Calculate the harmonic mean of positive values.

Prompts

Interactive templates invoked by user choice

NameDescription
build_multiplication_tableGenerate a prompt for creating multiplication tables. Args: size: Table dimensions (default: 10) start: Starting number (default: 1)
list_all_assetsList all available assets including all the MCP server tools and prompts.
solve_equation_conversationStart a conversation to solve an equation step by step. Args: equation: The mathematical equation to solve
financial_calculationGenerate a prompt for compound interest calculation. Args: principal: Initial investment amount rate: Annual interest rate (as decimal, e.g., 0.05 for 5%) time: Investment period in years
geometry_calculationGenerate a prompt for geometric calculations. Args: shape: Shape type (circle, triangle, rectangle, sphere) dimension1: First dimension (radius for circle/sphere, length for rectangle, base for triangle) dimension2: Second dimension (width for rectangle, height for triangle, optional) dimension3: Third dimension (third side for triangle, optional)
unit_conversionGenerate a prompt for unit conversions with detailed conversion steps. Args: conversion_type: Type (temperature, length, weight, speed, volume) value: Value to convert from_unit: Source unit (optional for general guidance) to_unit: Target unit (optional for general guidance)
loan_amortizationGenerate a prompt for loan amortization analysis with detailed financial calculations. Args: principal: Loan amount annual_rate: Annual interest rate (as percentage, e.g., 5.5 for 5.5%) term_years: Loan term in years calculation_type: Analysis type - options: - "monthly_payment": Calculate monthly payment amount - "total_interest": Calculate total interest paid - "early_payoff": Analyze early payoff scenarios - "comparison": Compare different loan terms
probability_calculationGenerate a prompt for probability and combinatorics calculations with mathematical guidance. Args: calculation_type: Calculation type - options: - "permutation": Calculate P(n,r) where order matters - "combination": Calculate C(n,r) where order doesn't matter - "binomial": Binomial probability distribution - "expected_value": Calculate expected value E(X) - "bayes": Bayes' theorem for conditional probability n: Total number of items or trials (optional) r: Number of items selected or successes (optional) probability: Success probability for binomial (optional, 0-1) trials: Number of trials (optional)
fitness_analyticsGenerate a prompt for fitness and health analytics with detailed statistical analysis. Args: metric_type: Health metric to analyze - options: - "steps": Daily step count analysis - "calories": Calorie burn analysis - "heart_rate": Heart rate and cardiovascular analysis - "weight": Weight tracking and progress analysis - "blood_pressure": Blood pressure monitoring time_period: Analysis period (default: "weekly") - options: - "daily": Day-to-day analysis - "weekly": Week-over-week trends - "monthly": Monthly progress tracking - "quarterly": Long-term trend analysis goal_type: Fitness goal context (default: "health_monitoring") - options: - "weight_loss": Weight reduction goals - "fitness_improvement": Cardiovascular and strength goals - "health_monitoring": General health tracking - "athletic_training": Performance optimization

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 23 tools

Disambiguation4/5

Most tools have clearly distinct purposes, especially across arithmetic and statistical operations. Minor potential overlap exists between add and sum, or min_value/max_value and range_stat, but the descriptions clarify their boundaries well.

Naming Consistency4/5

Names are all lowercase and multi-word names use snake_case consistently (e.g., range_stat, geometric_mean). The main deviation is that some tools are named as verbs (add, subtract) while others are nouns (mean, median), which is a minor inconsistency but still readable and predictable.

Tool Count4/5

The 23 tools cover a broad math and statistics surface, and each seems to earn its place. However, the count is on the high side for a calculator server, making it slightly heavier than ideal.

Completeness3/5

The server offers strong descriptive statistics coverage and core arithmetic, but notable gaps remain for a general calculator, such as logarithms, exponentials, absolute value, rounding, and trigonometric functions. These missing operations could cause dead ends for common math tasks.

Maintenance

ActivityInactive
ResponsivenessNo issues