Skip to content

Cursor deeplink setup#152

Merged
DevonFulcher merged 2 commits into
mainfrom
Cursor_deeplink_setup
Jun 5, 2025
Merged

Cursor deeplink setup#152
DevonFulcher merged 2 commits into
mainfrom
Cursor_deeplink_setup

Conversation

@DevonFulcher

@DevonFulcher DevonFulcher commented Jun 4, 2025

Copy link
Copy Markdown
Collaborator

Cursor released deeplinks, which makes it easy to install MCP servers into Cursor. This deeplink is based on this configuration:

{
  "dbt": {
    "command": "uvx",
    "args": [
      "dbt-mcp"
    ],
    "env": {
      "DBT_MCP_HOST": "cloud.getdbt.com",
      "MULTICELL_ACCOUNT_PREFIX": "optional-account-prefix",
      "DBT_TOKEN": "your-service-token",
      "DBT_PROD_ENV_ID": "your-production-environment-id",
      "DBT_DEV_ENV_ID": "your-development-environment-id",
      "DBT_USER_ID": "your-user-id",
      "DBT_PROJECT_DIR": "/path/to/your/dbt/project",
      "DBT_PATH": "/path/to/your/dbt/executable",
      "DISABLE_DBT_CLI": "false",
      "DISABLE_SEMANTIC_LAYER": "false",
      "DISABLE_DISCOVERY": "false",
      "DISABLE_REMOTE": "false"
    }
  }
}

It looks like this in the markdown:
image

and this is the actual clickable link:

Install MCP Server

When you click the link, you are redirected to a page that looks like this:

image

Closes: #151

I tested this by pressing the button, inputting my configuration, and running a tool through the Cursor agent.

@DevonFulcher DevonFulcher requested review from a team, b-per and jasnonaz as code owners June 4, 2025 23:23
@DevonFulcher DevonFulcher enabled auto-merge (squash) June 4, 2025 23:34
@DevonFulcher DevonFulcher merged commit 38d5cc4 into main Jun 5, 2025
7 checks passed
@DevonFulcher DevonFulcher deleted the Cursor_deeplink_setup branch June 5, 2025 10:30
@DevonFulcher DevonFulcher mentioned this pull request Jun 5, 2025
DevonFulcher added a commit that referenced this pull request Jun 5, 2025
The Markdown link didn't work as expected. Changing it to HTML.
Everything else is the same as my previous PR
[here](#152).
DevonFulcher added a commit that referenced this pull request Jun 6, 2025
I'm not sure how I made this mistake, I did test
#152 but it must have messed up
with using the wrong configuration for that. In the config, I set
`DBT_MCP_HOST` instead of `DBT_HOST`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Simplify Cursor setup with deeplinks

2 participants