MCP技能服务器.sh
MCP(模型上下文协议)服务器,用于搜索和管理AI代理技能 技能s.sh.
特性
- 🔍 检索技巧:按查询词搜索技能
- 📊 流行技能:从排行榜获取热门技能
- 📝 技能详情:获取有关特定技能的信息
- 💻 安装命令:为技能生成安装命令
安装
1.构建服务器
cd skillsh-mcp
npm install
npm run build2.配置您的客户端
克劳德代码
选项A:使用 claude mcp add (推荐)
claude mcp add skills-sh --scope user -- node /absolute/path/to/skillsh-mcp/dist/index.js可用范围:
--scope local(默认)--仅在当前项目中对您可用--scope project--通过共享.mcp.json在项目根目录中(提交给git)--scope user--适用于全球所有项目
选项B:使用 .mcp.json 文件
创建或编辑 .mcp.json 在项目根目录中:
{
"mcpServers": {
"skills-sh": {
"command": "node",
"args": ["/absolute/path/to/skillsh-mcp/dist/index.js"],
"env": {}
}
}
}选项C:使用 claude mcp add-json
claude mcp add-json skills-sh '{"command":"node","args":["/absolute/path/to/skillsh-mcp/dist/index.js"]}'对于光标
增添 .cursor/mcp.json 在您的工作空间中:
{
"mcpServers": {
"skills-sh": {
"command": "node",
"args": ["${workspaceFolder}/skillsh-mcp/dist/index.js"]
}
}
}然后重新启动Cursor。
用法
服务器提供以下工具:
search_skills
在skills.sh上搜索技能
- 怎么翻译 (必填):搜索词(例如“mapbox”、“react”、“gis”)
- 限制 (可选):最大结果数(默认值:50)
get_popular_skills
从排行榜获取热门技能
- 限制 (可选):结果数(默认值:20)
- 时间范围 (可选):“所有”、“趋势”或“热门”(默认值:“全部”)
get_skill_details
获取特定技能的详细信息
- 所有者 (必填):GitHub所有者/用户名
- 仓库 (必填):存储库名称
- skillId (必填):技能ID
get_install_command
获取技能的npx install命令
- 所有者 (必填):GitHub所有者/用户名
- 仓库 (必填):存储库名称
发展
# Install dependencies
npm install
# Build
npm run build
# Run in development mode
npm run dev兼容性
| 客户端 | 传输 | 状态 |
|---|---|---|
| 克劳德代码 | stdio | ✅ 支持 |
| 光标 | stdio | ✅ 支持 |
| 克劳德桌面 | stdio | ✅ 支持 |
