Skill MCP Server:把 Claude Skills 桥接到任意 Agent,Cursor/Codex 也能用
Claude Skills 终于不挑 Agent 了——Skill MCP Server 让Cursor、Codex、Copilot 都能用
不知道你有没有这种感觉:Claude Code 原生支持 Skills,用起来确实爽,但一换到 Cursor 或者 Copilot,就感觉少了一口气——Skills 怎么用不了?
这其实不是技术问题,是生态割据。Claude Skills 格式是 Anthropic 定的好东西,但各家 Agent 都绑着自己的实现,没有统一出口。
Skill MCP Server 就是来打破这个局面的。
它做了什么?
一句话:把 Claude Skills 这套能力,桥接到所有支持 MCP 协议的 AI Agent 上。
安装简单到离谱,两行命令:
pip install skill-mcp-server
# 或者
uv pip install skill-mcp-server
然后在 Claude Code / Cursor / VS Code 的 MCP 配置文件里加一段:
{
"mcpServers": {
"skill-server": {
"command": "uvx",
"args": ["skill-mcp-server", "--skills-dir", "/path/to/your/skills", "--workspace", "/path/to/workspace"]
}
}
}
搞定。你的 Agent 就能调用 list_skills、skill、skill_resource、skill_script 这几个工具了——跟 Claude Code 原生体验几乎一样。
它解决了什么问题?
以前如果你的团队用 Cursor 开发,想用上社区那些优质的 Claude Skills(比如文档处理、PPT 生成、数据分析相关的 Skill 包),得自己写解析器和执行逻辑。现在直接配好 MCP,Skills 拿来就能用,不用动一行业务代码。
而且它支持工作区隔离——Skill 执行输出的文件不会乱跑,workspace 参数指定去哪就在哪,这对于团队协作非常重要。
适用场景
- 团队里有人用 Claude Code,有人用 Cursor,想统一 Skill 管理
- 想把 Claude Skills 分享给非 Claude 生态的同事
- 需要给特定项目定制专属 Skill 包,然后所有 Agent 都能调用
- 想自己做 Skill 包,一次编写、各家通用
技术细节
MIT 协议,Python 3.10+,支持热更新(加新 Skill 不用重启服务器),安全方面做了路径校验和沙箱文件操作。格式完全兼容 Claude Skills 规范——SKILL.md、scripts/、references/ 这套都能跑。
说实话,这项目解决的是一个很实际但之前没人认真做的事:让 Skills 这套好东西不再只属于 Claude Code。如果你在多 Agent 环境里工作,或者想把自己的 Skill 包输出给更多用户,这个项目值得试试。
GitHub 链接:
https://github.com/ephemeraldew/skill_mcp
评论区
登录后可评论。