Looking to share MCP servers, rules, and more? Plugins make it easier to bundle and distribute everything in one package. You can publish to the Cursor Marketplace or your team’s private marketplace.

MCP servers can be installed with Cursor deeplinks. It uses the same format as mcp.json with a name and transport configuration.

Install links:

cursor://anysphere.cursor-deeplink/mcp/install?name=$NAME&config=$BASE64_ENCODED_CONFIG
Component Description
cursor:// Protocol scheme
anysphere.cursor-deeplink Deeplink handler
/mcp/install Path
name Query parameter for server name
config Query parameter for base64 encoded JSON configuration
  1. Get name and JSON configuration of server
  2. JSON.stringify the configuration then base64 encode it
  3. Replace $NAME and $BASE64_ENCODED_CONFIG with the name and encoded config

Helper for generating links:

Example

Try this JSON in the MCP install link generator:
json title="Single MCP server config" { "postgres": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb" ] } }

Result:

Format Example
Text link cursor://anysphere.curs…
Dark button
Light button

Install server

  1. Click the link or paste into browser
  2. Cursor prompts to install the server
  3. Use the server in Cursor