Calculator MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PUBMED_EMAIL | Yes | Your email address (required by NCBI) | |
| PUBMED_API_KEY | No | Optional API key for higher rate limits |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| addA | Add two numbers. |
| subtractA | Subtract b from a. |
| multiplyA | Multiply two numbers. |
| divideA | Divide a by b. Raises an error if b is 0. |
| powerA | Raise base to the given exponent. |
| square_rootA | Return the square root of x. Raises an error if x is negative. |
| percentageA | Return what percent 'part' is of 'whole'. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| recent_history | Return the most recent calculations performed in this session. |
TDQS
Scored across 7 tools
Each tool performs a unique arithmetic operation—addition, subtraction, multiplication, division, exponentiation, square root, and percentage—with no overlap or ambiguity. Descriptions clarify the exact inputs and behavior.
Tool names are consistently lowercase and follow a simple operation-name pattern (add, subtract, multiply, divide, power, percentage). The only minor deviation is 'square_root' using an underscore, which is a small inconsistency but does not hinder understanding.
Seven tools form a well-scoped set for a calculator, covering the essential operations without unnecessary redundancy. The count is appropriate for the domain.
The tool surface covers all standard arithmetic operations, including power and square root, plus percentage. This is a comprehensive set for a general-purpose calculator, with no obvious missing operations.