Demo MCP 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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| addB | Add two numbers together |
| subtractC | Subtract two numbers |
| multiplyC | Multiply two numbers |
| divideC | Divide two numbers |
| transform-textC | Transform text case and format |
| analyze-textC | Analyze text and provide statistics |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| review-code | Generate a comprehensive code review focusing on best practices, security, and performance |
| refactor-code | Generate suggestions and examples for refactoring code |
| document-code | Generate comprehensive documentation for code |
| write-email | Generate professional emails for various purposes |
| write-technical-doc | Generate technical documentation for various purposes |
| summarize-meeting | Generate structured meeting summaries and action items |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| app-config | Application configuration and settings |
| health | System health and status information |
| system-info | Basic system and environment information |
| process-info | Current Node.js process information |
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose with no overlap: mathematical operations (add, subtract, multiply, divide) are separate from text operations (analyze-text, transform-text). The descriptions reinforce this separation, making tool selection unambiguous.
The naming is mostly consistent with clear verb-based patterns: mathematical tools use simple verbs (add, subtract, multiply, divide), while text tools use hyphenated verb-noun forms (analyze-text, transform-text). The minor deviation is the mix of simple verbs and hyphenated forms, but all names are readable and follow logical conventions.
With 6 tools, the count is well-scoped for a demo server covering basic mathematical and text operations. Each tool earns its place by addressing a core function without redundancy, making the set manageable and purposeful.
The tool set covers fundamental operations in two domains: mathematics (addition, subtraction, multiplication, division) and text (analysis, transformation). A minor gap is the lack of more advanced text or math functions, but for a demo server, the coverage is sufficient for basic workflows without dead ends.