MCP Learning Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| 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 |
|---|---|
| current_timeA | Get the current UTC time in ISO 8601 format. No input required. |
| calculatorA | Perform arithmetic operations on two numbers. Supported operations: add, subtract, multiply, divide. |
| random_quoteA | Get a random inspirational quote. No input required. |
| weatherA | Get mock weather data for an Indian city. Supported cities: Jaipur, Delhi, Mumbai, Bangalore, Chennai, Kolkata, Hyderabad, Pune. |
| uuid_generatorA | Generate a random UUID (version 4). No input required. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool serves a distinct purpose: calculator for arithmetic, current_time for time, random_quote for quotes, uuid_generator for UUIDs, and weather for mock weather data. There is no overlap or ambiguity.
All tool names are lowercase, descriptive, and use underscores where needed. They follow a consistent pattern of terse but clear naming.
With 5 tools, the set is well-scoped for a learning/demo server. Each tool provides a distinct utility without being overwhelming or too sparse.
The set covers several typical utility functions (math, time, random, identification, weather). A minor gap could be string manipulation or unit conversion, but for a learning server it is adequately complete.