mcpField
S
Skillsmp

Skillsmp

本地服务
github.com/anilcancakirAI 与智能体340 周前更新

关于 Skillsmp

Skillsmp 是 SkillsMP 市场的 MCP 服务,供 AI Agent 搜索、查看和安装技能。它提供关键词与语义搜索,并可从 GitHub 读取技能内容及安装到多种编码 Agent。

主要功能

  1. 01关键词搜索与结果排序
  2. 02自然语言语义搜索
  3. 03读取 GitHub 技能内容
  4. 04列出仓库中的技能
  5. 05安装技能到编码 Agent

适用场景

  1. 01按语言或主题查找技能
  2. 02用自然语言寻找特定开发技能
  3. 03查看仓库技能并安装到目标 Agent

MCP 相关

该 MCP 服务向 AI Agent 提供 SkillsMP 搜索、读取技能内容、列举仓库技能和安装技能等工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"skillsmp": {
"command": "npx",
"args": [
"-y",
"skillsmp-mcp-server"
],
"env": {
"SKILLSMP_API_KEY": "<SKILLSMP_API_KEY>"
}
}
}
}
启动命令npx -y skillsmp-mcp-server
需要配置的环境变量
SKILLSMP_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmskillsmp-mcp-server

工具

5

收录的工具列表 · 更新于 3 周前

参数类型必填说明
querystring是技能搜索查询(例如,'SEO'、'web scraper'、'data analysis')
pageinteger否分页的页码
limitinteger否每页项目数(默认:20,最大:100)
sort_byenum否按以下方式对结果排序:'stars'(默认)或 'recent'stars | recent
response_formatenum否输出格式:'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

要求

设置

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

按关键词搜索技能。

参数类型必需默认值描述
querystring是-搜索关键词
pagenumber否1页码
limitnumber否20每页结果数(最大值:100)
sort_bystring否stars按 stars 或 recent 排序
skillsmp_ai_search

使用自然语言进行 AI 语义搜索。

参数类型必需描述
querystring是自然语言查询
skillsmp_get_skill_content

从 GitHub 仓库读取技能内容。

参数类型必需默认值描述
ownerstring是-GitHub 用户名/组织
repostring是-仓库名称
pathstring否-技能文件夹路径
branchstring否mainGit 分支
skillsmp_list_repo_skills

列出仓库中的所有技能。

参数类型必需描述
sourcestring是GitHub owner/repo
skillsmp_install_skill

将技能安装到 AI 编码 Agent。

参数类型必需默认值描述
sourcestring是-GitHub owner/repo
skillsstring是-技能名称(逗号分隔)
agentsstring是-目标 Agent(逗号分隔)
globalboolean否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.

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。