用 Bun 给 AI 装上”技能全家桶”——skills-mcp-server 体验
用 Bun 给 AI 装上”技能全家桶”——skills-mcp-server 体验
你用 Claude Code 的时候,有没有这种感觉:装了一堆 Skill,但每次要调用哪个还得手动切换?想不想让 AI 自己决定该用哪个 Skill、什么时候用?
今天挖到一个挺有意思的 MCP 服务器——skills-mcp-server,它干的事情很简单:让你的 AI Agent 拥有一个本地 Skill 库,按需加载,想用就用。
它能做什么?
简单说,这是一个跑在 Bun 运行时上的 MCP 服务器,把本地 ./skills 文件夹里的 Skill 自动注册成 AI 可调用的工具。Skill 格式沿用 Anthropic 的 SKILL.md 标准,但玩法比官方界面自由得多:
- AI 自主选择:Claude 可以先 explore_skills 了解库里有哪些技能,再 acquire_skill 加载具体那个的完整指令,而不是一次性把所有 Skill 全部塞进上下文
- 安全执行:Skill 里的脚本(Python / Node / Bash / PowerShell)都在沙盒目录里,不会乱跑
- 跨平台:Bun 原生支持 Windows、macOS、Linux,装一个到处用
- 零配置发现:丢进
./skills目录就自动扫描注册,不用改任何配置
怎么跑起来?
一行命令:
npm install -g mcp-agent-skills
# 或
npx mcp-agent-skills
然后配到你的 AI 客户端(Claude Desktop、Cursor、Zed 都支持 MCP):
{
"mcpServers": {
"agent-skills": {
"command": "npx",
"args": ["-y", "mcp-agent-skills"]
}
}
}
适合谁用?
如果你在本地搭 AI 编程流,Claude Code + skills-mcp-server 是一个挺舒服的组合:把高频操作封装成 Skill(数据库迁移、API 测试、代码审查),让 AI 自己判断什么时候该调用哪个,减少人工切换成本。
GitHub 上搜 sqweeet/skills-mcp-server 即可找到,Star 还不高,属于早期但思路清晰的项目。感兴趣的可以自己跑一下,顺手给作者提个 Issue 也算贡献了。
GitHub: https://github.com/sqweeet/skills-mcp-server
评论区
0 条评论
登录后可评论。