Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SKILLGILD_API_KEYNoAPI key from your SkillGild account, used when running the MCP server in a container (e.g. `docker run -i --rm -e SKILLGILD_API_KEY skillgild`). Not needed for the normal local setup, where the CLI reads its credential from the OS credential store; never put an API key in MCP JSON or TOML, or in a repository.

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
}
logging
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
skillgild_call_toolA

Call a server tool in an open SkillGild session. The input is processed by SkillGild code only, never by an AI provider, and is not stored. Each call, including one with invalid input, uses one of the session's tool calls.

skillgild_end_sessionA

End a SkillGild session when the task is done, so its remaining tool calls can no longer be used.

skillgild_run_skillA

Run a SkillGild prompt_pipeline skill by public ID/slug and JSON input. For hybrid_tools skills use skillgild_start_session instead. The input is sent to SkillGild's configured AI provider, may consume a free allowance or paid entitlement, and generated output is returned. Never send credentials or unrelated sensitive project data.

skillgild_search_skillsA

Search SkillGild's public skill catalog. Returns public metadata, access tier, version, and public input schema; never returns private prompts or implementation. Items with distribution_mode open_source are community skills listed with their source repository: they install from source with skillgild install <slug> and do not run on SkillGild.

skillgild_start_sessionA

Start a session for a SkillGild hybrid_tools skill. Uses one run from the user's free allowance or paid entitlement; while a session is open, calling this again returns it at no cost. Returns the skill's instructions for this agent to follow and the server tools it may call, with the session's expiry and tool call limit.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 5 tools

Disambiguation4/5

Each tool has a distinct role: search, prompt-pipeline execution, hybrid-session lifecycle (start/call/end). The main possible confusion is between skillgild_run_skill and skillgild_start_session, but the descriptions explicitly route prompt_pipeline vs hybrid_tools skills, so boundaries remain clear.

Naming Consistency5/5

All tools use a consistent skillgild_ prefix followed by a snake_case verb_noun pattern (search_skills, run_skill, start_session, call_tool, end_session). No mixed conventions or vague naming.

Tool Count5/5

Five tools is well-scoped for this server: one discovery tool, two execution modes, and two session lifecycle controls. Each tool earns its place without redundancy.

Completeness4/5

The surface covers discovery, both execution modes, and session cleanup, which are the core workflows. Minor gaps exist, such as a dedicated get-skill-detail tool or entitlement inspection, but search and runtime responses provide enough metadata to work around them.

Maintenance

ActivityMaintained
ResponsivenessNo issues