skills2mcp
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., "@skills2mcplist all my available skills"
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.
skills2mcp
Turn any folder of Markdown agent skills into a local MCP server for Claude, Cursor, and other MCP clients.
🎯 Why?
GitHub trending is full of agent skills, prompt packs, and MCP SDKs, but there is no zero-config bridge that makes a plain folder of Markdown skills instantly consumable by MCP clients. Developers currently copy/paste skills into prompts or write bespoke servers. skills2mcp fills that gap by scanning Markdown files and exposing them as MCP tools, prompts, and resources.
Target audience: AI developers and coding-agent power users who maintain skill libraries, prompt packs, or runbooks and want them usable by MCP-compatible assistants without building a custom server.
Related MCP server: Skillz
✨ Features
✨ Scan a directory for Markdown skills with optional frontmatter metadata
✨ Expose skills as MCP tools, prompts, and resources over stdio
✨ CLI commands for list, search, validate, and selftest
🚀 Quick Start
# Install
pip install skills2mcp
# Run
skills2mcp --help📦 Installation
From Source
git clone https://github.com/YOUR_USERNAME/skills2mcp.git
cd skills2mcp# Create virtual environment
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# Install in development mode
pip install -e ".[dev]"
# Run tests
pytest -v🎬 Demo
The GIF above was recorded using Charm VHS:
vhs < demo.tape📖 Usage
# Show help
skills2mcp --help
# Common usage examples
skills2mcp --example🏗️ Architecture
graph LR
A[Input] --> B[Core Engine]
B --> C[Output]
B --> D[Plugins]
D --> E[Extensions]🤝 Contributing
Contributions are welcome! Please:
Fork the repo
Create a feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
📄 License
MIT © 2026 — See LICENSE for details.
If this project helped you, please ⭐ star it!
This server cannot be deployed
Maintenance
Related MCP Connectors
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
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.327Apache 2.0
- AlicenseNot gradedqualityDmaintenanceTurns Claude-style skills (SKILL.md files with resources) into callable MCP tools for any agent. Discovers skills from a directory, exposes their instructions and resources, and can execute bundled helper scripts.401MIT
- AlicenseNot gradedqualityNot gradedmaintenanceAn MCP server that transforms Claude-style skills and resources into callable tools for any MCP-compatible agent or client. It automatically discovers, exposes, and executes scripts from skills organized in local directories or packaged archives.-
- AlicenseBqualityBmaintenanceA universal MCP server that loads Markdown skills from arbitrary folders, enabling lazy discovery and execution of skills across multiple MCP-capable tools.5262MIT