Overview of deeplinks in Cursor
MCP servers can be installed with Cursor deeplinks. It builds on the same format as mcp.json
with a name and transport configuration.
Install links look like this:
Component | Description |
---|---|
cursor:// | Protocol scheme |
anysphere.cursor-deeplink | Deeplink handler |
/mcp/install | Path |
name | Query parameter for the server name |
config | Query parameter for base64 encoded JSON configuration |
JSON.stringify
the configuration and then base64 encode it$NAME
and $BASE64_ENCODED_CONFIG
with the name and base64 encoded configHere’s a helper for generating the link:
Try copying and pasting this JSON into the MCP install link generator:
Which becomes:
Format | Example |
---|---|
Text link | cursor://anysphere.curs… |
Dark button | ![]() |
Light button | ![]() |
Fix in Cursor
links in BugBot comments will open Cursor with a the file and issue description pre-filled. These types of links are only available in BugBot comments.