Access all Premium Skills for $9.99/month. Cancel anytime.Upgrade now

Connect Skillry MCP in VS Code

VS Code adds MCP servers from a link, from the Command Palette, from the command line or from an mcp.json file, and uses them in Copilot Chat’s agent mode. Pick the route you like; every one ends with skillry in MCP: List Servers.

For
VS Code with Copilot
Time
4 min to complete
Tested
code --add-mcp, macOS, 28 Oct 2026

The short answer

  1. 1You need GitHub Copilot enabled in VS Code (the free tier is enough). Without it the MCP commands are not offered.
  2. 2Fastest: Add to VS Code on skillry.dev/mcp, or one code --add-mcp command in a terminal.
  3. 3Confirm with MCP: List Servers in the Command Palette: skillry should be running.

Before you start

The code --add-mcp route was tested on macOS with VS Code 1.141 on 28 October 2026. The other routes follow the official documentation and have not been run on a real installation yet.

  • VS Code with GitHub Copilot signed in and AI features enabled. The free Copilot tier is enough.
  • Node.js 22 or newer (node --version). VS Code starts the server with npx.
  • VS Code has two file formats: its own mcp.json with a servers key, and the portable Copilot file ~/.copilot/mcp-config.json with an mcpServers key. Either works; this page tells you which one each route writes.
RouteWrites toGood when
Add to VS Code linkYour user profile mcp.jsonYou are already on skillry.dev/mcp
MCP: Add Server in the Command Palette~/.copilot/mcp-config.json (Copilot Global)You prefer clicking through VS Code
code --add-mcp in a terminalYour user profile mcp.jsonYou like one command
Edit mcp.json yourselfWhichever file you openYou want to see the entry

Add Skillry to VS Code

Fastest from skillry.dev
  1. 1

    Open skillry.dev/mcp, choose VS Code and your operating system, then select Add to VS Code. Allow the browser to open VS Code.

  2. 2

    VS Code shows the server name and command and asks you to confirm. Select Install.

    You should see: The entry in your user mcp.json, with a Start action above it. Select it, or wait for the server to start on first use.

Check that VS Code is connected

  1. 1

    Run MCP: List Servers from the Command Palette and select skillry.

    You should see: A running server with actions such as Stop, Restart and Show Output. If it is stopped, select Start.

  2. 2

    Open Chat, switch to Agent mode and open the tools picker.

    You should see: The Skillry tools, starting with search_skills, available to tick.

Authorize when you install

Installing checks your Skillry account. You do not type a password or paste a key into the agent: the first time, it opens a page in your browser and you approve it there.

  1. 1

    Ask the agent to install the Skill you chose, for example Install it for this project.

    You should see: The agent reports that it needs to connect your account and opens your browser. In a terminal client it may print the link instead; open it yourself.

  2. 2

    Check that the device code on the page matches the one the agent shows, sign in to Skillry if asked, then select Approve.

    You should see: Authorization approved, with a note to return to your agent. The agent notices within a few seconds and finishes the install.

The approval lasts 7 days and is stored in your operating system’s keyring (Keychain on macOS, Credential Manager on Windows). When it expires the agent simply asks you to approve again. To sign out early, ask the agent to disconnect your Skillry account.

If VS Code can’t see Skillry

What you seeLikely causeWhat to do
MCP: Add Server is not in the Command PaletteCopilot is not signed in or AI features are disabledSign in to GitHub and enable Copilot. The MCP commands appear once Chat is available.
The server is listed but stopped, or shows an errorIt was never started, or npx failedSelect Start in MCP: List Servers, then Show Output to read the error. A missing npx means Node.js is not installed for the shell VS Code uses.
The tools never appear in ChatChat is not in Agent mode, or the tools are untickedSwitch to Agent mode, open the tools picker and tick the Skillry tools.
The server is listed but shows as failed, or never startsnpx is not installed, Node.js is older than 22, or the first start timed out while downloading the packageRun node --version and npx --version in a terminal. Then run npx --yes skillry-cli@latest mcp once by hand, wait for it to start, press Ctrl+C, and try the client again: the package is now cached.
On Windows the server exits as soon as it startsThe entry starts npx directly, and Windows needs a shell to run itUse the Windows entry from this page: the command is cmd and the arguments start with /c, npx.
The browser page says the request is invalid or expiredThe device code was approved too late, or belongs to an earlier attemptAsk the agent to connect again and approve the new code within a few minutes.
Installing stops with a Premium or purchase messageThe Skill is Premium and your account has neither a plan nor a purchase for itFollow the link the agent shows to buy the Skill or subscribe, then ask again. Nothing is charged until you do.

Remove or disconnect

  1. 1

    Run MCP: List Servers, select skillry, then Uninstall; or delete the entry from the file that holds it.

    You should see: skillry gone from the list.

Removing the entry does not sign you out of Skillry. To revoke the stored approval as well, ask the agent to disconnect your Skillry account first, or remove the entry and let the approval expire after 7 days.

Reference

FilemacOSWindows
User profile mcp.json (servers key)~/Library/Application Support/Code/User/mcp.json%APPDATA%\Code\User\mcp.json
Copilot file (mcpServers key)~/.copilot/mcp-config.json%USERPROFILE%\.copilot\mcp-config.json
Workspace file.vscode/mcp.json in the projectsame
Launch commandnpx --yes skillry-cli@latest mcpcmd /c npx --yes skillry-cli@latest mcp
The entry VS Code stores in mcp.json (macOS)
{
  "servers": {
    "skillry": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "--yes",
        "skillry-cli@latest",
        "mcp"
      ]
    }
  }
}

Every field, the install URL format and the two file formats are in the MCP configuration reference.

Common questions

Do I need Copilot?

Yes. VS Code’s MCP support lives in Copilot Chat’s agent mode. The free Copilot tier is enough.

Which file should I use?

Any one of them. The link and code --add-mcp write the user profile mcp.json; MCP: Add Server writes the Copilot file. Do not add Skillry to both.

Can I share it with my team?

Put the entry in .vscode/mcp.json in the repository (servers format). Teammates get a trust prompt the first time VS Code starts it.

Sources

Did this guide help?