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

Connect Skillry MCP in Cursor

Cursor installs MCP servers from a link or from mcp.json. The Add to Cursor button on Skillry’s MCP page hands Cursor the whole entry; if you would rather see the file, add the entry to ~/.cursor/mcp.json yourself.

For
Cursor users
Time
3 min to complete
Checked
Official docs, 28 Oct 2026

The short answer

  1. 1On skillry.dev/mcp choose Cursor, select Add to Cursor, and confirm the server inside Cursor.
  2. 2Or merge the skillry entry into ~/.cursor/mcp.json (every project) or .cursor/mcp.json (one project).
  3. 3Check on Cursor’s Customize page: skillry should be switched on and list its tools.

Before you start

Checked against the official documentation on 28 October 2026. Not yet run on a real installation of this client; if a step differs on your machine, use Report an issue at the bottom.

  • Cursor installed and signed in.
  • Node.js 22 or newer (node --version). Cursor starts the server with npx.
FileApplies toUse it when
~/.cursor/mcp.jsonEvery project on this computerYou want Skillry everywhere. This guide.
.cursor/mcp.json in a projectThat project onlyYou want to share it with a team through the repository.

Add Skillry to Cursor

Fastest. Cursor shows you the entry before it saves it
  1. 1

    Open skillry.dev/mcp, choose Cursor and your operating system.

  2. 2

    Select Add to Cursor. Your browser asks whether to open Cursor; allow it.

  3. 3

    In Cursor, review the server named skillry and its npx command, then confirm.

    You should see: skillry in the MCP list on the Customize page.

    Cursor opening is not the same as Skillry being connected. Check the Customize page, or run the first search below.

Check that Cursor is connected

  1. 1

    Open Customize from the sidebar and find skillry among the MCP servers.

    You should see: The server switched on, with a healthy status and its tools listed, starting with search_skills.

  2. 2

    If it shows an error, select it to read the log; the first start downloads the package and can take ten seconds or more.

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 Cursor 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 Cursor can’t see Skillry

What you seeLikely causeWhat to do
skillry is not on the Customize pageThe file is in the wrong place, or the JSON is invalidCheck the path (~/.cursor/mcp.json for every project) and validate the JSON: no trailing commas, and skillry inside mcpServers.
The Add to Cursor link did nothingThe browser blocked the cursor:// linkAllow the browser to open Cursor, or use the Edit mcp.json tab.
The server is switched offIt was toggled off on the Customize pageSwitch it on; Cursor keeps the entry either way.
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

    On the Customize page remove skillry, or delete its entry from mcp.json. To keep it but stop it loading, switch it off there instead.

    You should see: skillry gone from the MCP 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

ItemmacOSWindows
Global config file~/.cursor/mcp.json%USERPROFILE%\.cursor\mcp.json
Project config file.cursor/mcp.jsonsame
Launch commandnpx --yes skillry-cli@latest mcpcmd /c npx --yes skillry-cli@latest mcp
CheckCustomize pagesame
The entry Cursor stores (macOS)
{
  "mcpServers": {
    "skillry": {
      "command": "npx",
      "args": [
        "--yes",
        "skillry-cli@latest",
        "mcp"
      ]
    }
  }
}

The Add to Cursor link is cursor://anysphere.cursor-deeplink/mcp/install?name=skillry&config=…, where config is the same entry, base64-encoded. Cursor decodes it and shows it to you before saving. Details are in the install links documentation.

Common questions

Is the Add to Cursor link safe?

It carries only the server name and the launch command, base64-encoded. Cursor shows both before you confirm, and nothing runs until you do.

Global or project file?

Global (~/.cursor/mcp.json) for yourself. Project (.cursor/mcp.json) when a team should get it from the repository.

Does Cursor need a restart?

Usually not: the Customize page refreshes when the file changes. Restart Cursor if the server never appears.

Sources

Did this guide help?