Skip to main content
Glama

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
inventory_skillsA

Index installed SKILL.md files and summarize roots, invocation modes, duplicate names, and read errors. Read-only.

search_skillsA

Search installed skills deterministically by task terms. Returns scored candidates and reasons without choosing for the agent.

recommend_skillsA

Recommend primary, complementary, and additional installed skills for a task. Advisory only; the AI agent retains the final decision and additional candidates are not hidden.

explain_skillA

Return metadata and duplicate locations for an exact installed skill name without executing it or dumping its full prompt.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation3/5

Tools are mostly distinct in purpose: inventory summarizes the index, search finds candidates, recommend provides ranked suggestions, and explain returns metadata. However, search_skills and recommend_skills overlap notably in that both surface candidate skills for a task, with the difference (scored candidates vs. categorized recommendations) subtle enough that an agent could misselect. inventory_skills and explain_skill also both touch metadata/duplicate info.

Naming Consistency4/5

All four tools follow a consistent verb_noun pattern (inventory, search, recommend, explain) that is clear and readable. The verbs are varied but each communicates a distinct action well, and the noun 'skills' is consistent. Minor inconsistency: 'inventory' as a verb is slightly unconventional vs. the more standard 'list', but the pattern remains coherent.

Tool Count4/5

Four tools is a reasonable, focused count for a skill-routing server whose purpose is discovery/indexing/advisory. Each tool earns its place covering distinct stages of the workflow. Could arguably be slightly slim, but it's well-scoped and not overly heavy.

Completeness3/5

The surface covers indexing, searching, recommending, and explaining skills, which covers the core discovery workflow well. However, there's no tool for skill management operations (e.g., installing, removing, or updating skills), and no filter-by-category listing tool—gaps that agents might hit when they need to act on skills rather than just discover them. Still, for a routing/advisory purpose the surface is largely complete.

Maintenance

ActivitySlowing
ResponsivenessNo issues