Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EMBEDDINGSNoauto = semantic if Ollama is reachable, else keyword; on / off to forceauto
MAX_TOKENSNoToken cap on get_skill responses8000
OLLAMA_URLNoOllama endpoint for embeddingshttp://127.0.0.1:11434
SKILLS_ROOTNoDirectory scanned (recursively) for SKILL.md files./skills
WATCH_SKILLSNoSet false to disable the file watchertrue
EMBEDDING_MODELNoEmbedding modelnomic-embed-text

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}
extensions
{
  "io.modelcontextprotocol/skills": {}
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_skillsA

List all available skills (name + one-line description only). Cheap to call; use before match_skill or get_skill.

match_skillA

Find the best skills for a task. Returns top matches with a 0-1 confidence score and the tools each skill requires. Check requires against your own available tools before loading a skill.

get_skillA

Load a skill's full SKILL.md instructions (capped at 8000 tokens). If truncated is true, fetch the remaining parts one at a time with get_skill_section using the returned sections list.

get_skill_sectionA

Fetch a single H2 section of a skill by heading name. Use for large skills where get_skill returned truncated: true.

rescan_skillsA

Force an immediate re-index of the skills directory. Use if skills were added or changed and the index looks stale.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
skills-indexEnumerable index of skills served by this server (SEP-2640, Agent Skills discovery schema)
algorithmic-artUse when the user wants generative or algorithmic art — p5.js sketches, particle systems, flow fields, or math-driven animation.
brand-guidelinesUse when the user asks about company brand styling — official colors, fonts, logo usage, or making content look on-brand.
canvas-designUse when the user wants a poster, flyer, cover art, or other static visual design exported as an image or PDF.
docxUse when the user wants to create, edit, or format Word documents — reports, letters, contracts, or any .docx file.
event-planningUse when the user wants help planning an event — venues, timelines, catering, vendors, or a run-of-show.
financial-calculatorUse when the user wants personal finance math — loan payments, mortgages, taxes, retirement savings, or compound interest.
frontend-designUse when the user wants UI or visual design guidance for web apps — layout, typography, color, spacing, and aesthetic direction.
internal-commsUse when the user wants workplace communications — status reports, team updates, newsletters, or announcements to colleagues.
mcp-builderUse when the user wants to build an MCP server — exposing APIs, databases, or custom tools to AI agents via the Model Context Protocol.
pdfUse when the user wants to create, merge, split, or extract text from PDF files, or prepare documents for printing.
pptxUse when the user wants to create PowerPoint presentations or slide decks — pitches, talks, lectures, or slideshows.
skill-creatorUse when the user wants to create, test, or improve an agent skill — packaging instructions, runbooks, or workflows into a SKILL.md.
slack-gif-creatorUse when the user wants an animated GIF for Slack or chat — celebration animations, looping memes, or reaction images.
theme-factoryUse when the user wants to apply or create a cohesive visual theme — consistent palette, fonts, and styling across artifacts or pages.
web-artifacts-builderUse when the user wants a complex interactive web artifact — React/Tailwind apps, widgets, calculators, or single-page games.
xlsxUse when the user wants to create or edit spreadsheets, analyze CSV or tabular data, build budgets, or clean up messy data.
commit-helperUse when the user wants help writing git commit messages or splitting changes into clean commits.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anujkumar8076/skill-router-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server