MCP: Cursor Setup

Cursor reads MCP servers from ~/.cursor/mcp.json (global, applies to every workspace) or <project>/.cursor/mcp.json (per-project).

Before getting started, ensure you have the following:

  • Node must be downloaded in order to use Transcend's MCP.
  • Cursor.
  • OAuth Client configured here.
    • The redirect URIs must include http://127.0.0.1:{port}/callback.

In Cursor: Settings → Tools & Integrations → MCP → Add new MCP Server opens the file. Or edit it directly with your editor.

{
  "mcpServers": {
    "transcend": {
      "command": "npx",
      "args": ["-y", "@transcend-io/mcp"],
      "env": {
        "TRANSCEND_OAUTH_CLIENT_ID": "your-client-id",
        "TRANSCEND_OAUTH_CLIENT_SECRET": "your-client-secret",
        "TRANSCEND_OAUTH_REDIRECT_PORT": "your-client-redirect-port"
      }
    }
  }
}

Replace the client variables with your real Transcend OAuth Client.

Fully quit (cmd+Q on macOS) and reopen — config edits aren't picked up by a window reload. After reopen, Settings → Tools & Integrations → MCP should show transcend with 71 tools.