Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
explain-calculation | Generate detailed explanations of mathematical calculations |
generate-problems | Create practice math problems |
calculator-tutor | Interactive mathematics tutoring |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
math-constants | Common mathematical constants with high precision |
calculator-stats | Server uptime and request count |
formulas-library | Collection of common mathematical formulas |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
calculate | Perform a basic arithmetic calculation |
batch_calculate | Perform multiple calculations in a single request |
advanced_calculate | Perform advanced mathematical operations (factorial, log, combinations, permutations) |
demo_progress | Demonstrate progress notifications with 5 updates |
solve_math_problem | Solve a word problem or mathematical expression (may request user input) |
explain_formula | Explain a mathematical formula interactively |
calculator_assistant | Interactive calculator assistance with context-aware help |
maintenance_mode | Simulate enabling or disabling tools for maintenance (demo only) |