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/mcpRun /mcp in your session to verify the connection.
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/mcpSign 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.