skill-router-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EMBEDDINGS | No | auto = semantic if Ollama is reachable, else keyword; on / off to force | auto |
| MAX_TOKENS | No | Token cap on get_skill responses | 8000 |
| OLLAMA_URL | No | Ollama endpoint for embeddings | http://127.0.0.1:11434 |
| SKILLS_ROOT | No | Directory scanned (recursively) for SKILL.md files | ./skills |
| WATCH_SKILLS | No | Set false to disable the file watcher | true |
| EMBEDDING_MODEL | No | Embedding model | nomic-embed-text |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| extensions | {
"io.modelcontextprotocol/skills": {}
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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 |
| get_skillA | Load a skill's full SKILL.md instructions (capped at 8000 tokens). If |
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| skills-index | Enumerable index of skills served by this server (SEP-2640, Agent Skills discovery schema) |
| algorithmic-art | Use when the user wants generative or algorithmic art — p5.js sketches, particle systems, flow fields, or math-driven animation. |
| brand-guidelines | Use when the user asks about company brand styling — official colors, fonts, logo usage, or making content look on-brand. |
| canvas-design | Use when the user wants a poster, flyer, cover art, or other static visual design exported as an image or PDF. |
| docx | Use when the user wants to create, edit, or format Word documents — reports, letters, contracts, or any .docx file. |
| event-planning | Use when the user wants help planning an event — venues, timelines, catering, vendors, or a run-of-show. |
| financial-calculator | Use when the user wants personal finance math — loan payments, mortgages, taxes, retirement savings, or compound interest. |
| frontend-design | Use when the user wants UI or visual design guidance for web apps — layout, typography, color, spacing, and aesthetic direction. |
| internal-comms | Use when the user wants workplace communications — status reports, team updates, newsletters, or announcements to colleagues. |
| mcp-builder | Use when the user wants to build an MCP server — exposing APIs, databases, or custom tools to AI agents via the Model Context Protocol. |
| Use when the user wants to create, merge, split, or extract text from PDF files, or prepare documents for printing. | |
| pptx | Use when the user wants to create PowerPoint presentations or slide decks — pitches, talks, lectures, or slideshows. |
| skill-creator | Use when the user wants to create, test, or improve an agent skill — packaging instructions, runbooks, or workflows into a SKILL.md. |
| slack-gif-creator | Use when the user wants an animated GIF for Slack or chat — celebration animations, looping memes, or reaction images. |
| theme-factory | Use when the user wants to apply or create a cohesive visual theme — consistent palette, fonts, and styling across artifacts or pages. |
| web-artifacts-builder | Use when the user wants a complex interactive web artifact — React/Tailwind apps, widgets, calculators, or single-page games. |
| xlsx | Use when the user wants to create or edit spreadsheets, analyze CSV or tabular data, build budgets, or clean up messy data. |
| commit-helper | Use when the user wants help writing git commit messages or splitting changes into clean commits. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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