US$9.99/月,访问全部 Premium Skills,随时取消。立即升级

在 VS Code 里连接 Skillry MCP

VS Code 可以从链接、命令面板、命令行或 mcp.json 文件添加 MCP 服务器,然后在 Copilot Chat 的 Agent 模式里使用。选你顺手的一种;每一种最后都是 MCP: List Servers 里出现 skillry。

适合
带 Copilot 的 VS Code
用时
4 分钟做完
实测
code --add-mcp,macOS,2026 年 10 月 28 日

先说结论

  1. 1VS Code 里要启用 GitHub Copilot(免费版就够)。没有它,MCP 相关命令不会出现。
  2. 2最快:在 skillry.dev/mcp 点 Add to VS Code,或者在终端跑一条 code --add-mcp。
  3. 3在命令面板跑 MCP: List Servers 确认:skillry 应该在运行中。

开始之前

code --add-mcp 这条路线于 2026 年 10 月 28 日在 macOS、VS Code 1.141 上实测通过。其他路线按官方文档核对,尚未在真实安装上跑过。

  • VS Code 已登录 GitHub Copilot 并启用 AI 功能。Copilot 免费版就够。
  • Node.js 22 或更新(node --version)。VS Code 用 npx 启动服务。
  • VS Code 有两种文件格式:自己的 mcp.json(键是 servers),和可移植的 Copilot 文件 ~/.copilot/mcp-config.json(键是 mcpServers)。两种都行;本页会告诉你每条路线写的是哪个。
路线写到哪适合
Add to VS Code 链接用户级 mcp.json你正好在 skillry.dev/mcp 上
命令面板里的 MCP: Add Server~/.copilot/mcp-config.json(Copilot Global)喜欢在 VS Code 里点着做
终端里的 code --add-mcp用户级 mcp.json喜欢一条命令
自己改 mcp.json你打开的那个文件想亲眼看见条目

把 Skillry 加进 VS Code

从 skillry.dev 过来最快
  1. 1

    打开 skillry.dev/mcp,选 VS Code 和你的操作系统,点 Add to VS Code。允许浏览器打开 VS Code。

  2. 2

    VS Code 会显示服务器名和命令,请你确认。点 Install。

    正常的话你会看到: 用户级 mcp.json 里的条目,上方有一个 Start 按钮。点它,或者等第一次用到时自动启动。

确认 VS Code 已连接

  1. 1

    在命令面板运行 MCP: List Servers,选 skillry。

    正常的话你会看到: 一个运行中的服务器,带 Stop、Restart、Show Output 等操作。停着的话点 Start。

  2. 2

    打开 Chat,切到 Agent 模式,打开工具选择器。

    正常的话你会看到: 可以勾选的 Skillry 工具,第一个是 search_skills。

安装时授权

安装会核对你的 Skillry 账户。你不用在 Agent 里输密码、贴 key:第一次安装时它会在浏览器里打开一个页面,你在那里批准一次就行。

  1. 1

    让 Agent 安装你选中的 Skill,比如说 装到这个项目里。

    正常的话你会看到: Agent 说需要连接你的账户,并打开浏览器。终端类客户端可能只打印链接,自己点开就行。

  2. 2

    核对页面上的设备码和 Agent 显示的一致,按提示登录 Skillry,然后点 Approve。

    正常的话你会看到: Authorization approved,并提示你回到 Agent。几秒内 Agent 会察觉到并完成安装。

一次批准管 7 天,存在系统的钥匙串里(macOS 的 Keychain,Windows 的凭据管理器)。到期后 Agent 会再请你批准一次。想提前退出,让 Agent 断开你的 Skillry 账户即可。

VS Code 看不到 Skillry 怎么办

你看到的现象可能的原因怎么办
命令面板里没有 MCP: Add ServerCopilot 没登录,或者 AI 功能被关了登录 GitHub 并启用 Copilot。Chat 可用后 MCP 命令就会出现。
服务器列出来了但停着,或者显示错误从来没启动过,或者 npx 失败了在 MCP: List Servers 里点 Start,再点 Show Output 看报错。提示找不到 npx,说明 VS Code 用的那个 shell 里没有 Node.js。
Chat 里一直没有这些工具Chat 不在 Agent 模式,或者工具没勾上切到 Agent 模式,打开工具选择器,勾上 Skillry 的工具。
服务器列出来了,但显示失败,或者一直起不来没装 npx、Node.js 低于 22,或者第一次启动下载包时超时了在终端跑 node --version 和 npx --version。然后手动跑一次 npx --yes skillry-cli@latest mcp,等它启动后按 Ctrl+C,再回客户端试:包已经缓存好了。
Windows 上服务器一启动就退出配置直接启动了 npx,而 Windows 需要通过 shell 才能跑它用本页的 Windows 版配置:命令是 cmd,参数以 /c、npx 开头。
浏览器页面说请求无效或已过期设备码批准得太晚,或者是上一次尝试留下的让 Agent 重新连接,几分钟内批准新的设备码。
安装时提示需要 Premium 或购买这个 Skill 是 Premium,你的账户既没有套餐也没买过它顺着 Agent 给的链接单买或订阅,再让它装一次。你不点,就不会扣费。

移除或断开

  1. 1

    运行 MCP: List Servers,选 skillry,再选 Uninstall;或者从保存它的那个文件里删掉条目。

    正常的话你会看到: 列表里没有 skillry 了。

删掉配置并不会让你退出 Skillry。想把已存的授权也撤掉,先让 Agent 断开你的 Skillry 账户,或者删掉配置后等授权 7 天自动过期。

参考

文件macOSWindows
用户级 mcp.json(键是 servers)~/Library/Application Support/Code/User/mcp.json%APPDATA%\Code\User\mcp.json
Copilot 文件(键是 mcpServers)~/.copilot/mcp-config.json%USERPROFILE%\.copilot\mcp-config.json
工作区文件项目里的 .vscode/mcp.json相同
启动命令npx --yes skillry-cli@latest mcpcmd /c npx --yes skillry-cli@latest mcp
VS Code 存进 mcp.json 的条目(macOS)
{
  "servers": {
    "skillry": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "--yes",
        "skillry-cli@latest",
        "mcp"
      ]
    }
  }
}

每个字段、安装链接的格式和两种文件格式,见 MCP 配置参考。

常见问题

必须有 Copilot 吗?

是的。VS Code 的 MCP 支持在 Copilot Chat 的 Agent 模式里。Copilot 免费版就够。

该用哪个文件?

哪个都行。链接和 code --add-mcp 写用户级 mcp.json;MCP: Add Server 写 Copilot 文件。别把 Skillry 两边都加。

能和团队共享吗?

把条目写进仓库里的 .vscode/mcp.json(servers 格式)。同事第一次让 VS Code 启动它时会看到信任提示。

参考来源

这篇对你有帮助吗?