← Back to browse

coalesce-transform

About

MCP server for managing Coalesce Transform workspaces, nodes, pipelines, and runs.

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsCOALESCE_ACCESS_TOKEN COALESCE_PROFILE COALESCE_BASE_URL COALESCE_ORG_ID COALESCE_REPO_PATH COALESCE_CACHE_DIR COALESCE_MCP_AUTO_CACHE_MAX_BYTES COALESCE_MCP_INLINE_RESPONSES COALESCE_MCP_LINEAGE_TTL_MS COALESCE_MCP_MAX_REQUEST_BODY_BYTES COALESCE_MCP_REQUEST_TIMEOUT_MS COALESCE_MCP_DETAIL_FETCH_TIMEOUT_MS COALESCE_MCP_NODE_TYPE_RANKING_TIMEOUT_MS COALESCE_MCP_INVENTORY_CACHE_TTL_MS COALESCE_MCP_NODE_INDEX_CACHE_TTL_MS COALESCE_MCP_NODE_DETAIL_CACHE_TTL_MS COALESCE_MCP_READ_ONLY COALESCE_MCP_SKILLS_DIR SNOWFLAKE_ACCOUNT SNOWFLAKE_USERNAME SNOWFLAKE_KEY_PAIR_KEY SNOWFLAKE_PAT SNOWFLAKE_KEY_PAIR_PASS SNOWFLAKE_WAREHOUSE SNOWFLAKE_ROLE
Claude Code
claude mcp add --env COALESCE_ACCESS_TOKEN= --env COALESCE_PROFILE= --env COALESCE_BASE_URL= --env COALESCE_ORG_ID= --env COALESCE_REPO_PATH= --env COALESCE_CACHE_DIR= --env COALESCE_MCP_AUTO_CACHE_MAX_BYTES= --env COALESCE_MCP_INLINE_RESPONSES= --env COALESCE_MCP_LINEAGE_TTL_MS= --env COALESCE_MCP_MAX_REQUEST_BODY_BYTES= --env COALESCE_MCP_REQUEST_TIMEOUT_MS= --env COALESCE_MCP_DETAIL_FETCH_TIMEOUT_MS= --env COALESCE_MCP_NODE_TYPE_RANKING_TIMEOUT_MS= --env COALESCE_MCP_INVENTORY_CACHE_TTL_MS= --env COALESCE_MCP_NODE_INDEX_CACHE_TTL_MS= --env COALESCE_MCP_NODE_DETAIL_CACHE_TTL_MS= --env COALESCE_MCP_READ_ONLY= --env COALESCE_MCP_SKILLS_DIR= --env SNOWFLAKE_ACCOUNT= --env SNOWFLAKE_USERNAME= --env SNOWFLAKE_KEY_PAIR_KEY= --env SNOWFLAKE_PAT= --env SNOWFLAKE_KEY_PAIR_PASS= --env SNOWFLAKE_WAREHOUSE= --env SNOWFLAKE_ROLE= coalesce-transform -- npx coalesce-transform-mcp
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"coalesce-transform","command":"npx","args":["coalesce-transform-mcp"],"env":{"COALESCE_ACCESS_TOKEN":"","COALESCE_PROFILE":"","COALESCE_BASE_URL":"","COALESCE_ORG_ID":"","COALESCE_REPO_PATH":"","COALESCE_CACHE_DIR":"","COALESCE_MCP_AUTO_CACHE_MAX_BYTES":"","COALESCE_MCP_INLINE_RESPONSES":"","COALESCE_MCP_LINEAGE_TTL_MS":"","COALESCE_MCP_MAX_REQUEST_BODY_BYTES":"","COALESCE_MCP_REQUEST_TIMEOUT_MS":"","COALESCE_MCP_DETAIL_FETCH_TIMEOUT_MS":"","COALESCE_MCP_NODE_TYPE_RANKING_TIMEOUT_MS":"","COALESCE_MCP_INVENTORY_CACHE_TTL_MS":"","COALESCE_MCP_NODE_INDEX_CACHE_TTL_MS":"","COALESCE_MCP_NODE_DETAIL_CACHE_TTL_MS":"","COALESCE_MCP_READ_ONLY":"","COALESCE_MCP_SKILLS_DIR":"","SNOWFLAKE_ACCOUNT":"","SNOWFLAKE_USERNAME":"","SNOWFLAKE_KEY_PAIR_KEY":"","SNOWFLAKE_PAT":"","SNOWFLAKE_KEY_PAIR_PASS":"","SNOWFLAKE_WAREHOUSE":"","SNOWFLAKE_ROLE":""}}'
JSON
{
  "mcpServers": {
    "coalesce-transform": {
      "command": "npx",
      "args": [
        "coalesce-transform-mcp"
      ],
      "env": {
        "COALESCE_ACCESS_TOKEN": "",
        "COALESCE_PROFILE": "",
        "COALESCE_BASE_URL": "",
        "COALESCE_ORG_ID": "",
        "COALESCE_REPO_PATH": "",
        "COALESCE_CACHE_DIR": "",
        "COALESCE_MCP_AUTO_CACHE_MAX_BYTES": "",
        "COALESCE_MCP_INLINE_RESPONSES": "",
        "COALESCE_MCP_LINEAGE_TTL_MS": "",
        "COALESCE_MCP_MAX_REQUEST_BODY_BYTES": "",
        "COALESCE_MCP_REQUEST_TIMEOUT_MS": "",
        "COALESCE_MCP_DETAIL_FETCH_TIMEOUT_MS": "",
        "COALESCE_MCP_NODE_TYPE_RANKING_TIMEOUT_MS": "",
        "COALESCE_MCP_INVENTORY_CACHE_TTL_MS": "",
        "COALESCE_MCP_NODE_INDEX_CACHE_TTL_MS": "",
        "COALESCE_MCP_NODE_DETAIL_CACHE_TTL_MS": "",
        "COALESCE_MCP_READ_ONLY": "",
        "COALESCE_MCP_SKILLS_DIR": "",
        "SNOWFLAKE_ACCOUNT": "",
        "SNOWFLAKE_USERNAME": "",
        "SNOWFLAKE_KEY_PAIR_KEY": "",
        "SNOWFLAKE_PAT": "",
        "SNOWFLAKE_KEY_PAIR_PASS": "",
        "SNOWFLAKE_WAREHOUSE": "",
        "SNOWFLAKE_ROLE": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.