@ymq1218/skillpm-mcp-server
v1.0.1
Published
MCP server for managing Agent Skills via skillpm — install, list, search, and manage reusable AI agent skills.
Maintainers
Readme
skillpm-mcp-server
基于 skillpm 改造的 MCP Server,用于管理 AI Agent Skills。
支持通过百炼(Bailian)平台部署,兼容 MCP 协议 stdio 传输方式。
功能(Tools)
| Tool | 描述 |
|------|------|
| skill_list | 列出所有已安装的 skill 包 |
| skill_install | 从 npm 安装 skill 包并连接到 agent 目录 |
| skill_uninstall | 卸载 skill 包 |
| skill_search | 在 npm 中搜索可用的 agent skill 包 |
| skill_read | 读取已安装 skill 的 SKILL.md 内容 |
| skill_init | 创建新的 skill 包脚手架 |
| skill_sync | 重新扫描并链接所有 skill 到 agent 目录 |
| skill_publish | 校验并发布 skill 包到 npm |
快速使用
本地运行
npx skillpm-mcp-server百炼平台部署配置
在百炼 MCP 管理中使用"脚本部署"方式,填入以下配置:
{
"mcpServers": {
"skillpm": {
"command": "npx",
"args": ["-y", "skillpm-mcp-server"],
"env": {
"SKILLPM_WORKSPACE": "/tmp/skillpm-workspace"
}
}
}
}环境变量
| 变量 | 描述 | 默认值 |
|------|------|--------|
| SKILLPM_WORKSPACE | Skill 包的工作目录 | 当前工作目录 (cwd) |
开发
# 安装依赖
npm install
# 开发模式(监听变更)
npm run dev
# 构建
npm run build
# 启动
npm start技术栈
- TypeScript + Node.js (ESM)
@modelcontextprotocol/sdk— MCP 协议 SDKgray-matter— SKILL.md frontmatter 解析zod— 参数校验
协议
MIT
