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


GitHub: https://github.com/ephemeraldew/skill_mcp

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 269 阅读