Setup

Connect an MCP-compatible AI client to the Unduit API MCP server.

Before you begin

You need Unduit API credentials ( client_id, client_secret) and an MCP-compatible client such as Cursor or Claude Desktop.

Prerequisites

  • Unduit account with API access enabled
  • MCP-compatible AI client (Cursor desktop, Claude Desktop, Claude Code, etc.)
  • Network access to the MCP server URL

Server URL

https://mcp.unduit.com/mcp

Choose your AI client

Install an MCP-compatible client, then follow the setup steps below.

Getting started

Claude Code

Add the Unduit API MCP server to your Claude Code session:

claude mcp add --transport http unduit-api https://mcp.unduit.com/mcp

Run /mcp in your session to verify the connection.

Cursor

Cursor desktop app required. The Cursor desktop app must be installed for this one-click link to work.
Add Unduit API MCP to Cursor

Or add manually to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "unduit-api": {
      "url": "https://mcp.unduit.com/mcp"
    }
  }
}

Claude Desktop

Open Claude's add custom connector dialog for a one-click setup in Claude on the web, or add the following to your Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "unduit-api": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.unduit.com/mcp"
      ]
    }
  }
}

ChatGPT

In ChatGPT, open Settings → Apps & Connectors, enable Developer mode under Advanced settings, then click Create and use this server URL:

https://mcp.unduit.com/mcp

Sign in and complete OAuth when prompted. A ChatGPT Plus or Pro subscription may be required for custom MCP connectors.

VS Code (Copilot)

Add to VS Code with one click, or add the following to your VS Code MCP settings manually:

{
  "servers": {
    "unduit-api": {
      "type": "http",
      "url": "https://mcp.unduit.com/mcp"
    }
  }
}

Windsurf, Continue, and other MCP clients

For any MCP-compatible client, use the server URL to configure a connection:

Production: https://mcp.unduit.com/mcp

Check your tool's MCP documentation for configuration format.

Authentication

When you connect Unduit API MCP for the first time, your AI client opens a browser so you can sign in securely.You will be prompted to enter your client_id, and client_secret once.

Your Unduit credentials are never passed in chat prompts or tool arguments. The MCP server handles authentication on your behalf and only exposes the tools your account can access.

Make sure you are signed in with the correct Unduit account. If authentication fails or the connection drops, disconnect and reconnect Unduit API MCP in your client settings, then sign in again.

Verify the connection

After setup, try a natural-language prompt in your client:

  • "List all employees and show me their names, emails, and departments"
  • "List all deployment warehouses and show available inventory"

In Claude Code, run /mcp to confirm the Unduit API MCP server appears in your connected servers list.

Troubleshooting

Authentication fails

Remove and re-add the MCP server in your client config, then restart the app. Re-authorize and complete the credential onboarding form again.

  • Claude Code: run /mcp, select Unduit API, and choose "Clear authentication"
  • Cursor / Claude Desktop: remove and re-add the server in your config, then restart the app
  • ChatGPT: disconnect and reconnect the connector in Settings → Apps

Update Unduit credentials

Disconnect and reconnect Unduit API MCP in your client, then sign in again and re-enter your Unduit API credentials when prompted.

Tools not responding

Restart your AI client after connecting or changing settings. Confirm the server URL is exactly https://mcp.unduit.com/mcp with no trailing slash. Disconnect and reconnect so the client picks up any server updates.