Skip to main content
Glama
nirojsapkota

mcp-server-example

by nirojsapkota

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
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
multiplyC

Multiplies two numbers together you jackass

addA

Adds two numbers together and returns the result.

get-weatherA

Returns a mock weather report for a given city.

save-noteA

Saves a text note under a given key for later retrieval.

Prompts

Interactive templates invoked by user choice

NameDescription
summarize-notesGenerates a prompt asking the model to summarize all saved notes.

Resources

Contextual data attached and managed by the client

NameDescription
notesAll notes currently stored in the server.

TDQS

B3.1/5.0

Scored across 4 tools

Disambiguation4/5

The tools are mostly easy to tell apart: multiply and add share an arithmetic context but perform clearly distinct operations, while get-weather and save-note are completely unrelated. The only minor ambiguity is that multiply and add could be grouped together by an agent looking for generic math tools.

Naming Consistency2/5

Naming is inconsistent: multiply and add are bare verbs, while get-weather and save-note use hyphenated verb-noun compounds. A uniform verb_noun convention would make the toolset more predictable.

Tool Count4/5

Four tools is a reasonable size for an example MCP server, and each tool has a distinct function. However, the tools serve unrelated domains, making the set feel like a demo grab-bag rather than a focused toolkit.

Completeness2/5

The set is incomplete for any single domain: arithmetic lacks subtract/divide, notes lack retrieval/deletion, and weather is just one mock endpoint. Agents would hit dead ends when trying to do basic related workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues