Skip to main content
Glama
111-test-111

Math MCP Server

by 111-test-111

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FONT_PATHNoPath to font file
OUTPUT_PATHNoPath to output directory

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
basic_arithmeticB
Brief description: Basic arithmetic operations tool, supporting addition, subtraction, multiplication, division, and high-precision calculations. //
Examples:
    basic_arithmetic(operation='add', numbers=[1, 2, 3, 4, 5])
    basic_arithmetic(operation='multiply', numbers=[2.5, 3.7], precision=3)
mathematical_functionsB
Brief description: Mathematical function calculation tool, supporting trigonometric, logarithmic, exponential functions, etc.
Examples:
    mathematical_functions(function='sin', value=1.57, angle_unit='radians')
    mathematical_functions(function='log', value=100, base=10)
number_converterA
Brief description: Number format conversion tool, supporting base conversion, scientific notation, etc.
Examples:
    number_converter(number='255', from_base=10, to_base=16)
    number_converter(number='1010', from_base=2, to_base=10)
unit_converterA
Brief description: Physical unit conversion tool, supporting length, weight, temperature, etc., unit conversions.
Examples:
    unit_converter(value=100, from_unit='cm', to_unit='m', unit_type='length')
    unit_converter(value=32, from_unit='fahrenheit', to_unit='celsius', unit_type='temperature')
precision_calculatorC
Brief description: High-precision numerical calculation tool, supporting arithmetic operations with arbitrary precision.
Examples:
    precision_calculator(numbers=[1.123, 2.987], operation='add', precision_digits=15)
    precision_calculator(numbers=[2], operation='sqrt', precision_digits=20)
number_propertiesC
Brief description: Numerical property analysis tool, analyzes various mathematical properties of numbers.
Examples:
    number_properties(number=17, analysis_type='comprehensive')
    number_properties(number=100, analysis_type='factor')
matrix_calculatorB
Brief description: Matrix and linear algebra calculation tool, supporting basic operations and advanced analysis.
Examples:
    matrix_calculator(operation='multiply', matrix_a=[[1,2],[3,4]], matrix_b=[[5,6],[7,8]])
    matrix_calculator(operation='eigenvalues', matrix_a=[[4,2],[1,3]])
statistics_analyzerC
Brief description: Comprehensive statistical analysis tool, supporting descriptive statistics, hypothesis testing, and distribution analysis.
Examples:
    statistics_analyzer(data1=[1,2,3,4,5], analysis_type='descriptive')
    statistics_analyzer(data1=[1,2,3], data2=[4,5,6], analysis_type='comparison')
calculus_engineB
Brief description: Advanced calculus computation engine, supporting derivatives, integrals, limits, series, and differential equations.
Examples:
    calculus_engine(expression='x**2 + 3*x + 1', operation='derivative', variable='x')
    calculus_engine(expression='sin(x)', operation='integral', variable='x', limits=[0, 3.14159])
optimization_suiteB
Brief description: Professional optimization suite, supporting function optimization, constraint optimization, root finding, and linear programming.
Examples:
    optimization_suite(objective_function='x**2 + y**2', variables=['x', 'y'], operation='minimize')
    optimization_suite(equation='x**2 - 4', operation='find_roots')
regression_modelerC
Brief description: Regression analysis and machine learning modeling tool, supporting various regression algorithms and prediction functions.
Examples:
    regression_modeler(operation='fit', x_data=[[1], [2], [3]], y_data=[2, 4, 6], model_type='linear')
    regression_modeler(operation='predict', x_data=[[12]], training_x=[[1], [2], [3]], training_y=[2, 4, 6])
expression_evaluatorC
Brief description: Mathematical expression evaluation and symbolic computation tool.
Examples:
    expression_evaluator(expression='2*x + 3*y', variables={'x': 5, 'y': 7})
    expression_evaluator(expression='x**2 + 2*x + 1', mode='factor')
create_and_save_chartC
Brief description: Data visualization and chart creation tool, supporting various statistical chart types.
Examples:
    create_and_save_chart(chart_type='line', x_data=[1,2,3,4], y_data=[1,4,2,3], title='Line Plot')
    create_and_save_chart(chart_type='histogram', data=[1,2,2,3,3,3,4,4,5], filename='histogram_plot')
plot_function_curveB
Brief description: Mathematical function curve plotting tool, supporting function graph visualization and derivative analysis.
Examples:
    plot_function_curve(function_expression='x**2 + 2*x + 1')
    plot_function_curve(function_expression='sin(x)', x_range=(-6.28, 6.28), filename='sine_wave')
geometry_calculatorA
Brief description: Powerful geometry calculation tool, supporting plane geometry, solid geometry, and analytical geometry calculations.
Examples:
    geometry_calculator(shape_type='circle', operation='properties', dimensions={'radius': 5})
    geometry_calculator(shape_type='triangle', operation='area', points=[[0,0], [3,0], [0,4]])
number_theory_calculatorB
Brief description: Advanced number theory calculation tool, supporting prime testing, factorization, modular arithmetic, etc.
Examples:
    number_theory_calculator(operation='prime_factorization', number=60)
    number_theory_calculator(operation='prime_test', number=97)
signal_processing_calculatorC
Brief description: Professional digital signal processing tool, supporting FFT, filtering, modulation/demodulation, etc.
Examples:
    signal_processing_calculator(operation='generate_signal', signal_type='sine', frequency=10, sampling_rate=1000, duration=1)
    signal_processing_calculator(operation='fft', signal=[1,2,3,4,5,6,7,8], sampling_rate=8)
financial_calculatorC
Brief description: Professional financial mathematics calculation tool, supporting compound interest, investment analysis, risk assessment, etc.
Examples:
    financial_calculator(operation='compound_interest', principal=1000, rate=0.05, time=10)
    financial_calculator(operation='npv', cash_flows=[-1000, 300, 400, 500], rate=0.1)
probability_calculatorC
Brief description: Probability and statistics calculation tool, supporting probability distributions, hypothesis testing, Bayesian analysis, etc.

Examples:
    probability_calculator(operation='probability_mass', distribution='normal', parameters={'mu':0,'sigma':1}, x_value=1.96)
    probability_calculator(operation='cumulative_distribution', distribution='normal', parameters={'mu':20,'sigma':3}, x_value=25)
    probability_calculator(operation='random_sampling', distribution='binomial', parameters={'n':10,'p':0.3}, n_samples=100)
complex_analysis_suiteC
Brief description:
    Powerful complex analysis and complex function tool, supporting complex number form conversion, residue calculation, analytic continuation, complex plane visualization, and other advanced features.
Examples:
    complex_analysis_suite(operation='convert_form', complex_number='3+4i')
    complex_analysis_suite(operation='function_evaluation', function_expression='z**2 + 1', complex_number='1+i')
    complex_analysis_suite(operation='residue_calculation', function_expression='1/(z**2 + 1)', singularities=['i', '-i'])
graph_theory_suiteB
Brief description: Professional graph theory analysis tool, supporting shortest path, maximum flow, connectivity analysis, centrality calculation, community detection, spectral analysis, and other comprehensive graph theory functions.

Examples:
    graph_theory_suite(operation='shortest_path', edge_list=[[1,2], [2,3], [1,3]], source_node=1, target_node=3)
    graph_theory_suite(operation='centrality_analysis', graph_data={'nodes': [1,2,3], 'edges': [[1,2], [2,3]]})
    graph_theory_suite(operation='graph_visualization', adjacency_matrix=[[0,1,1],[1,0,1],[1,1,0]], filename='graph_plot')
cleanup_resourcesA
Brief description: Deletes files generated in OUTPUT_PATH (or default temporary directory) and performs basic resource cleanup. Call only when the user explicitly indicates deletion of temporary or output files.

Examples:
    cleanup_resources()

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/111-test-111/math-mcp-server'

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