mcp-skills-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-skills-serverlist all Agent Skills you serve"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-skills-server
Serves a directory of Agent Skills (SKILL.md) over MCP, per
SEP-2640 "Skills Extension" —
skills/list, skills/get, and skill:// resources with real SHA-256 digests.
My example is my own project, FAF. Point this at yours instead — it works on any skill.
One skill, served
Point this at a directory and here's what a client gets back for a single skill (skills/get, real output):
{
"uri": "skill://faf-context/SKILL.md",
"frontmatter": {
"name": "faf-context",
"description": "Get your project to 100% AI-readiness, fast...",
"license": "MIT"
},
"resources": [
{
"uri": "skill://faf-context/SKILL.md",
"digest": "sha256:5e68e7d871e02bf3f4e040ff6f904d447f52c818aa2325ccbc741fe3680dc1af",
"size": 5513
}
]
}That digest is the real SHA-256 of the file. Run shasum -a 256 on it yourself — it matches.
faf-context is one skill from FAF. Six more come with it. Swap them for yours:
MCP_SKILLS_SERVER_ROOT=/path/to/your/skills npx mcp-skills-serverEach immediate subdirectory of the root is a skill: a SKILL.md with name and description frontmatter,
name matching the directory name. That's the whole requirement.
Related MCP server: MCP Skills Server
What it implements
skills/list— enumerates every skill this server serves: URI, verbatim frontmatter, and a complete, digest-pinned manifest of its files.skills/get— retrieves one skill's entry by itsSKILL.mdURI (including skills absent from any listing).resources/read— reads any file within a skill, the standard MCP way.resources/list— every skill file as a plain resource too, for clients that aren't skills-extension-aware.
Not yet implemented: resources/directory/read, nested skills. None of the seven bundled skills have
subdirectories, so neither has been exercised yet.
Status
Early. Working, spec-conformant, not yet published. CHANGELOG.md starts once there's a release.
License
MIT
Maintenance
Related MCP Connectors
Search and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Remote MCP server exposing SMI Aware tools, resources, and skills over Streamable HTTP.
Related MCP Servers
- AlicenseAqualityCmaintenanceConverts AI Skills (following Claude Skills format) into MCP server resources, enabling LLM applications to discover, access, and utilize self-contained skill directories through the Model Context Protocol. Provides tools to list available skills, retrieve skill details and content, and read supporting files with security protections.328Apache 2.0
- AlicenseNot gradedqualityCmaintenanceDynamically loads and exposes skills from a directory with hot-reloading support, enabling users to manage and query skill content via MCP resources and tools.12MIT
- AlicenseAqualityCmaintenanceMCP server that serves agent skills (SKILL.md bundles) to any MCP client, exposing them via tools and resources for tool-oriented and resource-aware clients.313 npmISC
- AlicenseNot gradedqualityCmaintenanceServes SKILL.md-based skills as MCP resources and tools over streamable HTTP, enabling remote discovery and retrieval of skill files with full YAML frontmatter parsing.Apache 2.0