Skip to main content
Glama
EricAgyemang478

mcp-server-template

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
text_statsB

Count characters, words, and lines in a piece of text.

get_weatherA

Current weather for a city via the free Open-Meteo API (no API key required).

note_setC

Save or overwrite a note by key.

note_getC

Read a note by key.

note_listA

List all saved note keys.

note_deleteC

Delete a note by key.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct operation: weather lookup, note CRUD (create, read, list, delete), and text analysis. There is no overlap or ambiguity.

Naming Consistency3/5

Note tools follow a noun_verb pattern (e.g., note_delete), but get_weather uses verb_noun and text_stats uses noun_noun, creating inconsistency. While readable, the pattern is mixed.

Tool Count5/5

With 6 tools, the server demonstrates core functionalities without being too sparse or bloated. It's well-scoped for a template.

Completeness5/5

For the intended demo purpose, the notes have full CRUD, weather provides a single essential query, and text stats cover basic analysis. No obvious gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues