Skip to content

Connect Coding Tools ​

Bring Ardot design context into your day-to-day coding tools through MCP. Two options are available: Remote MCP requires no client installation—once authorized, you can read the design files you have access to right in the conversation; Desktop MCP is served by the Ardot client on your machine, requires no authorization, and operates directly on the design file you currently have open.

Overview ​

Any AI agent that supports MCP over HTTP can connect to Ardot MCP, via either Remote or Desktop mode. Confirm the connection details before you start:

ParameterRemote MCPDesktop MCP
Server nameardot-remoteardot-local
TransportHTTPHTTP
AuthOAuthNone
Server URLhttps://ardot.tencent.com/mcphttp://127.0.0.1:50501/api/v1/mcp
PrerequisitesNoneStart the Ardot client, open a design file, and connect Desktop MCP

The setup takes four steps (steps marked Remote only can be skipped for Desktop MCP):

  1. Add the server: enter the server name and URL.
  2. Confirm trust: allow the tool to call the MCP server.
  3. Remote only Authorize your account: complete the OAuth flow in the browser.
  4. Verify the connection: call it in a new conversation to confirm it works.

Note

Desktop MCP is served automatically by the Ardot client when a design file is open. If the port is taken, the client switches automatically—always rely on the value shown in the "MCP settings" entry at the top-right of the client home page, where you can also enable it with one click. Each section below provides "Remote MCP" and "Desktop MCP" tabs with their own steps.

Two setup paths are described below. If your AI agent can write the configuration for you, use Option 1; if you need to set it up manually, pick your AI agent in Option 2.

Option 1: Let the AI agent configure it for you ​

Paste the matching prompt into your AI agent chat and let it write the MCP configuration.

Paste the following prompt into your AI agent chat:

text
Please configure Ardot Remote MCP for me: server name ardot-remote, type http, URL https://ardot.tencent.com/mcp. If trust confirmation or OAuth authorization is needed afterwards, prompt me to complete the authorization flow of the current AI agent.

Tip

If your AI agent cannot write the configuration directly, use Option 2 below to add it manually.

Option 2: Add the MCP server manually ​

Pick your AI agent to see the matching steps. For Remote, use server name ardot-remote and URL https://ardot.tencent.com/mcp; for Desktop, use server name ardot-local and URL http://127.0.0.1:50501/api/v1/mcp. Each section provides "Remote MCP" and "Desktop MCP" tabs—switch between them to see the matching steps.

WorkBuddy WorkBuddy ​

  1. Open WorkBuddy, click Experts · Skills · Connectors in the left sidebar, then select Connectors.

    The Connectors page opened from Experts · Skills · Connectors in the WorkBuddy sidebar

  2. Click Custom connector in the top-right corner to open "MCP server management", then click Add MCP.

    Click Custom connector to open MCP server management and add an MCP server

  3. In the mcp.json editor, add the following inside mcpServers (keep any existing entries), then click Save.

    json
    {
      "mcpServers": {
        "ardot-remote": {
          "type": "http",
          "url": "https://ardot.tencent.com/mcp"
        }
      }
    }

    Enter the ardot-remote configuration in the mcp.json editor and save

  4. On first use, WorkBuddy asks you to confirm trust for the MCP server. Click Trust.

  5. Once the status shows "Authentication required", click Connect.

    Click Connect after ardot-remote shows Authentication required

  6. The Ardot authorization page opens in the browser. Confirm the account and click Authorize.

    The Ardot authorization page in the browser; confirm the account and click Authorize

  7. Verify the connection: back in "MCP server management", ardot-remote should show as enabled with its available tools listed.

    ardot-remote shown as enabled in WorkBuddy MCP server management

CodeBuddy Code CodeBuddy Code ​

Requirements

Node.js 18.0+

  1. Run the following command in the terminal.

    bash
    codebuddy mcp add ardot-remote --transport http https://ardot.tencent.com/mcp --scope user

    Running codebuddy mcp add to add ardot-remote in the terminal

  2. Run codebuddy to enter CodeBuddy Code, then run /mcp. The new ardot-remote entry appears and shows that OAuth is required.

    ardot-remote shows OAuth required in the /mcp panel

  3. Select the entry and press Enter to open its submenu, choose Authenticate and press Enter. The authorization page opens in the browser—confirm the account and click Authorize.

    ardot-remote details show OAuth authentication required with an Authenticate option

    The terminal announces the browser authorization page and offers a URL to copy

  4. Verify the connection: run codebuddy mcp list to check that the MCP server is connected.

    codebuddy mcp list shows ardot-remote as Connected

See the CodeBuddy Code docs for more configuration details.

Claude Code Claude Code ​

  1. Run the following command in the terminal.

    bash
    claude mcp add ardot-remote --transport http https://ardot.tencent.com/mcp --scope user

    Running the add command in the terminal

  2. Run claude to enter Claude Code, then run /mcp. The new ardot-remote entry appears and shows that authentication is required.

    Running /mcp in Claude Code shows ardot-remote needs authentication

  3. Select the entry and press Enter to open its submenu, choose Authenticate and press Enter. The authorization page opens in the browser—confirm the account and click Authorize.

    ardot-remote details show needs authentication with an Authenticate option

    The terminal announces the browser authorization page and offers a URL to copy

  4. Verify the connection: run claude mcp list to check that the MCP server is connected.

    claude mcp list shows ardot-remote as Connected

See the Claude Code docs for more configuration details.

Codex CLI Codex CLI ​

  1. Run the following command in the terminal.

    bash
    codex mcp add ardot-remote --url https://ardot.tencent.com/mcp

    Running codex mcp add ardot-remote in the terminal

  2. The authorization page opens in the browser. Confirm the account and click Authorize.

    The authorization page in the browser; confirm the account and click Authorize

  3. Verify the connection: run codex mcp list—ardot-remote showing as connected means success.

    codex mcp list shows ardot-remote as connected

See the Codex CLI docs for more configuration details.

Cursor Cursor ​

  1. Click the Customize menu in the sidebar, select MCPs, then click +New.

    Cursor settings page with the MCP Servers entry

  2. In the mcp.json editor, add the following inside mcpServers (keep any existing entries), then save.

    json
    {
      "mcpServers": {
        "ardot-remote": {
          "type": "http",
          "url": "https://ardot.tencent.com/mcp"
        }
      }
    }

    Add the ardot-remote configuration in mcp.json and save

  3. The Ardot authorization page opens in the browser. Confirm the account and click Authorize.

    The Ardot authorization page in the browser; confirm the account and click Authorize

  4. Verify the connection: ardot-remote shows as enabled.

    ardot-remote shown as enabled in the MCPs list

See the Cursor docs for more configuration details.

VS Code VS Code ​

  1. Press Cmd + Shift + P to open the command palette and run MCP: Add Server.

    Running MCP: Add Server in the command palette

  2. Select HTTP.

    Selecting the HTTP type in the command palette

  3. Enter the URL https://ardot.tencent.com/mcp.

    Entering the Ardot MCP server URL in the command palette

  4. Enter the server name ardot-remote.

    Entering the server name ardot-remote in the command palette

  5. You get the configuration below, and an authorization dialog appears.

    json
    {
      "servers": {
        "ardot-remote": {
          "type": "http",
          "url": "https://ardot.tencent.com/mcp"
        }
      }
    }

    The generated mcp.json configuration and the authorization dialog

  6. When the "open external website" dialog appears, click Open and complete the authorization in the browser.

    The "Do you want Code to open the external website" dialog; click Open to authorize

  7. The Ardot authorization page opens in the browser. Confirm the account and click Authorize.

    The Ardot authorization page in the browser; confirm the account and click Authorize

  8. The result looks like this.

    ardot-remote after being added in VS Code

See the VS Code docs for more configuration details.

Other MCP-capable AI agents ​

AI agents not listed here can be configured in their own MCP settings as long as they support MCP over HTTP. Remote and Desktop differ only in the server name and URL:

Requires OAuth:

json
{
  "mcpServers": {
    "ardot-remote": {
      "type": "http",
      "url": "https://ardot.tencent.com/mcp"
    }
  }
}

Note

Field names (such as mcpServers and type) follow your AI agent's own documentation; what matters is the server name (ardot-remote for Remote, ardot-local for Desktop) and the matching URL. For Remote, the first connection usually requires trust confirmation and OAuth authorization.

If you run into connection issues, see Troubleshooting.