githubEdit

Configuring the DuploCloud MCP Server

The DuploCloud MCP (Model Context Protocol) server exposes your DuploCloud HelpDesk as a set of tools that AI assistants can call directly. Once configured, the assistant can create tickets, manage workspaces, agents, skills, environments, providers, and more — without leaving the chat interface.

This guide covers configuration in the Claude desktop app and Claude Code (VSCode).


Part 1 — Claude Desktop App

Step 1 — Open Developer Settings

Open the Claude desktop app and go to Settings → Developer (under the Desktop app section in the left sidebar). The Local MCP servers panel shows all configured servers. Initially it is empty.

Step 2 — Edit the Config File

Click Edit Config. This opens claude_desktop_config.json in your editor — located at ~/Library/Application Support/Claude/claude_desktop_config.json.

Add the duplo-helpdesk entry under mcpServers. Replace the URL with your HelpDesk endpoint and the Bearer token with your API token. To find the path to npx, run which npx in your terminal.

Save the file, then reload the Claude desktop app for the changes to take effect.

Step 3 — Verify the Server is Running

Return to Settings → Developer. The duplo-helpdesk server now appears in the list with a running status. The panel shows the resolved command path and arguments. Click View Logs to inspect connection output if needed.

Step 4 — Confirm Access in Chat

Open a new chat and ask Claude whether it has access to the DuploCloud MCP server. Claude will confirm and list all available tool categories.


Part 2 — Claude Code (VSCode)

There are two ways to add the DuploCloud MCP server to Claude Code: via the CLI (recommended) or by manually editing ~/.claude.json.

Open the terminal in VSCode and run the following command, replacing the URL and token with your own:

The command confirms the server has been added and shows the URL and headers registered. It also confirms that ~/.claude.json has been updated.

Option 2 — Manual Edit

Open ~/.claude.json in your editor and add the following entry inside the mcpServers object (create the key if it does not exist):

Reload the Window

After adding the server via either method, reload the VSCode window to apply the changes. Open the command palette with Cmd+Shift+P, type Reload Window, and select Developer: Reload Window.

Verify the Connection

Once the window reloads, open the MCP servers panel in Claude Code by running /mcp. The duplo-helpdesk server appears under User with a Connected status.

Confirm Access in Chat

Open a new Claude Code chat and ask whether Duplo MCP access is available. Claude confirms access to the duplo-helpdesk server and lists all available tool namespaces.

Last updated

Was this helpful?