Claude with Caddey
Learn how to integrate Claude with Caddey using MCP and OAuth.
This guide provides detailed instructions on integrating Claude with Caddey using MCP (Model Context Protocol) and OAuth. This setup enables Claude to discover and execute Caddey tools securely. This requires a Claude Pro/Max/Team/Enterprise subscription and an active Caddey OAuth client.
Prerequisites
- Claude account (Pro/Max/Team/Enterprise): Access to Claude’s Custom Connectors (MCP) feature.
- Caddey account: To create an OAuth client and connect tools.
Step 1: Create a Caddey OAuth Client
-
Log in to your Caddey dashboard.
-
Go to the Clients section.
-
Click Add client.
-
Enter a name (e.g., "Claude Connector") and description.
-
Select Confidential as the client type.
-
Add the following Redirect URIs:
Note: Include both domains. Claude currently uses
claude.ai
, but may switch toclaude.com
in the future. -
Save the client.
-
Copy the Client ID and Client Secret. You will need these in Claude.
Claude requires a Confidential client with a secret. Public clients will not work with OAuth-based MCP connectors.
Step 2: Add Caddey as an MCP Connector in Claude
- Open Claude (web or desktop).
- Go to Settings → Connectors (sometimes listed under Integrations).
- Click Add custom connector.
Step 3: Enter MCP Server Details
Fill in the connector form with the following:
- MCP URL:
https://api.caddey.ai/mcp
- Auth Method: OAuth2
- Authorization URL:
https://auth.caddey.ai/realms/caddey/protocol/openid-connect/auth
- Token URL:
https://auth.caddey.ai/realms/caddey/protocol/openid-connect/token
- Client ID: (from Caddey)
- Client Secret: (from Caddey)
- Scope:
openid profile email offline_access
Save the connector.
Step 4: Authenticate
- After saving, Claude will prompt you to Connect.
- Log in with your Caddey account and authorize access.
- Claude will exchange the code for tokens using your Client ID and Secret.
Step 5: Test the Integration
- In Claude, ask something like: “List my available Caddey tools.”
- Claude will discover and list tools available through the MCP connection.
- Then try executing one tool: “Run the [tool name] with these parameters…”
- If responses come back, your integration is successful.
Step 6: Deploy and Use
- You can now chat with Claude and use Caddey’s MCP tools seamlessly.
- To revoke access, remove the connector in Claude or disable the client in Caddey.
Support
Need help? Visit the Caddey Support page or read the Claude MCP documentation.