Skip to main content
Glama
kylekanouse

Demo MCP Server

by kylekanouse

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

NameDescription
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

NameDescription
review-codeGenerate a comprehensive code review focusing on best practices, security, and performance
refactor-codeGenerate suggestions and examples for refactoring code
document-codeGenerate comprehensive documentation for code
write-emailGenerate professional emails for various purposes
write-technical-docGenerate technical documentation for various purposes
summarize-meetingGenerate structured meeting summaries and action items

Resources

Contextual data attached and managed by the client

NameDescription
app-configApplication configuration and settings
healthSystem health and status information
system-infoBasic system and environment information
process-infoCurrent Node.js process information

TDQS

B3.2/5.0

Scored across 6 tools

Disambiguation5/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues