关于 Skillsmp
Skillsmp 是 SkillsMP 市场的 MCP 服务,供 AI Agent 搜索、查看和安装技能。它提供关键词与语义搜索,并可从 GitHub 读取技能内容及安装到多种编码 Agent。
主要功能
- 01关键词搜索与结果排序
- 02自然语言语义搜索
- 03读取 GitHub 技能内容
- 04列出仓库中的技能
- 05安装技能到编码 Agent
适用场景
- 01按语言或主题查找技能
- 02用自然语言寻找特定开发技能
- 03查看仓库技能并安装到目标 Agent
MCP 相关
该 MCP 服务向 AI Agent 提供 SkillsMP 搜索、读取技能内容、列举仓库技能和安装技能等工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 技能搜索查询(例如,'SEO'、'web scraper'、'data analysis') |
| page | integer | 否 | 分页的页码 |
| limit | integer | 否 | 每页项目数(默认:20,最大:100) |
| sort_by | enum | 否 | 按以下方式对结果排序:'stars'(默认)或 'recent'stars | recent |
| response_format | enum | 否 | 输出格式:'markdown' 表示便于人阅读,'json' 表示便于机器读取markdown | json |
详细介绍
SkillsMP MCP 服务
一个模型上下文协议(MCP)服务,可让 AI Agent 在 SkillsMP 市场中搜索、发现和安装技能。
功能
| 工具 | 描述 |
|---|---|
skillsmp_search | 按关键词搜索技能,支持分页和排序 |
skillsmp_ai_search | 使用自然语言进行 AI 语义搜索 |
skillsmp_get_skill_content | 从 GitHub 读取技能内容(SKILL.md) |
skillsmp_list_repo_skills | 列出仓库中可用的技能 |
skillsmp_install_skill | 将技能安装到 AI 编码 Agent |
要求
- Node.js 18+
- SkillsMP API 密钥(在此获取)
设置
Claude Code
claude mcp add skillsmp -- npx -y skillsmp-mcp-server --env SKILLSMP_API_KEY=your_api_key
Cursor
将以下内容添加到 Cursor MCP 配置(~/.cursor/mcp.json):
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Claude Desktop
将以下内容添加到 Claude Desktop 配置:
macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Opencode
将以下内容添加到 Opencode 配置:
{
"mcp": {
"skillsmp": {
"type": "local",
"command": ["npx", "-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
},
"enabled": true
}
}
}
Google Antigravity
将以下内容添加到 Antigravity MCP 配置:
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
Roo Code
将以下内容添加到 Roo Code MCP 设置:
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
GitHub Copilot
将以下内容添加到 Copilot MCP 配置:
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": ["-y", "skillsmp-mcp-server"],
"env": {
"SKILLSMP_API_KEY": "your_api_key"
}
}
}
}
环境变量
| 变量 | 必需 | 描述 |
|---|---|---|
SKILLSMP_API_KEY | 是 | 你的 SkillsMP API 密钥 |
TRANSPORT | 否 | 传输类型:stdio(默认)或 http |
PORT | 否 | 使用 http 传输时的 HTTP 端口(默认:3000) |
用法
配置完成后,MCP 服务工具即可供你的 AI 助手使用。
搜索技能
Search for Python skills sorted by stars
AI 语义搜索
Find skills that help with building REST APIs with authentication
列出仓库技能
What skills are available in anthropics/claude-code?
安装技能
Install the frontend-design skill from anthropics/claude-code to Claude Code
API 参考
skillsmp_search
按关键词搜索技能。
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
query | string | 是 | - | 搜索关键词 |
page | number | 否 | 1 | 页码 |
limit | number | 否 | 20 | 每页结果数(最大值:100) |
sort_by | string | 否 | stars | 按 stars 或 recent 排序 |
skillsmp_ai_search
使用自然语言进行 AI 语义搜索。
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
query | string | 是 | 自然语言查询 |
skillsmp_get_skill_content
从 GitHub 仓库读取技能内容。
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
owner | string | 是 | - | GitHub 用户名/组织 |
repo | string | 是 | - | 仓库名称 |
path | string | 否 | - | 技能文件夹路径 |
branch | string | 否 | main | Git 分支 |
skillsmp_list_repo_skills
列出仓库中的所有技能。
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
source | string | 是 | GitHub owner/repo |
skillsmp_install_skill
将技能安装到 AI 编码 Agent。
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
source | string | 是 | - | GitHub owner/repo |
skills | string | 是 | - | 技能名称(逗号分隔) |
agents | string | 是 | - | 目标 Agent(逗号分隔) |
global | boolean | 否 | false | 安装到用户级别,而非项目级别 |
支持的 Agent: claude-code、cursor、codex、opencode、antigravity、github-copilot、roo
HTTP 传输
适用于远程部署或多客户端场景:
SKILLSMP_API_KEY="your_api_key" TRANSPORT=http PORT=3000 npx skillsmp-mcp-server
开发
从源代码构建
git clone https://github.com/anilcancakir/skillsmp-mcp-server.git
cd skillsmp-mcp-server
npm install
npm run build
npm run dev
运行测试
npm run test:run
许可证
MIT 许可证——详情请参见 LICENSE。
Links
Built with the Model Context Protocol TypeScript SDK.
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。