- Claude
- Claude Code
- Codex
- Cursor
- Other clients
1
Add a custom connector
Open Settings → Connectors, choose Add custom connector, and
enter
https://adam.new/mcp as the server URL.2
Leave the client ID empty
Adam supports automatic client registration. Do not add a manual OAuth
Client ID.
3
Connect Adam
Start the connection, sign in to Adam, choose the workspace Claude may
access, and approve the permissions.
What you approve
During OAuth, Adam asks you to choose one workspace. The permission screen may include access to models, projects, tasks, and files. Tools that are not covered by the granted permissions do not appear to the client. To remove access, open Settings → Developer → Connected apps in Adam and revoke the client, or disconnect Adam in the client itself. Connect it again to choose a different workspace or set of permissions.Troubleshooting
The client asks for an OAuth Client ID
The client asks for an OAuth Client ID
Adam supports automatic client registration, so a Client ID is not needed.
Remove the existing Adam connector, add it again with the exact server URL
https://adam.new/mcp, and retry the connection. Also update the MCP client
if it is not using a current version.The wrong workspace is connected
The wrong workspace is connected
Disconnect Adam in the MCP client and reconnect it. Choose the intended
workspace on the Adam authorization screen.
A tool is missing
A tool is missing
Adam only advertises tools allowed by the connection’s granted permissions.
Reconnect and approve the required project, task, model, or file access.
A task has not finished
A task has not finished
Task creation and messages start asynchronous work. Ask the client to call
adam_get_task until the task completes, fails, is cancelled, or requests
input.The client receives a rate-limit error
The client receives a rate-limit error
Adam currently allows 120 requests per minute per credential. Wait for the
retry interval before continuing, and avoid polling a task continuously.