Skip to main content
The MCP service connector connects applications and organization members to the Kadoa MCP server through a shared workspace service account for programmatic access. A workspace admin generates OAuth client credentials once and everyone who connects through them acts as the service account, with no individual Kadoa accounts or login prompts.
For individual access using your own Kadoa account, see MCP Server setup →.

Setup

  1. In Kadoa, open Settings → General → MCP service connector.
  2. Select Generate credentials and copy the MCP server URL, OAuth client ID, and OAuth client secret. The secret is shown once.
  3. A Claude organization owner opens Admin settings → Connectors → Add custom connector.
  4. Enter https://service.mcp.kadoa.com/mcp, then paste the OAuth client ID and secret under Advanced settings.
  5. In the connector’s tool settings, allow only the tools that organization members should use.
  6. Organization members open Settings → Connectors, find the custom connector, and select Connect.

How it works

The connector is an OAuth client (a client ID and secret) registered with Kadoa for your workspace. When an organization member selects Connect in Claude, the OAuth handshake completes silently against https://service.mcp.kadoa.com/mcp, with no Kadoa login or consent screen. The resulting session acts as your workspace’s shared service account.
  • The service connector uses a separate hostname from the personal connector at https://mcp.kadoa.com/mcp, so users can configure both side by side.
  • All members share the same service-account identity and team, and team switching is unavailable.
  • Each workspace has at most one active connector.
The service connector acts as the workspace service account: every tool call runs under the shared service account and its team, and workflow history records the service account, not the individual member who ran the action. If you need per-user attribution, use the personal connection.

Supported clients

Claude (Team and Enterprise custom connectors) is supported today. Other MCP clients need their OAuth redirect URI registered with Kadoa first. Contact support to enable one.

Manage access

  • The client secret is shown once, at generation or rotation. Store it securely.
  • To rotate credentials, select Rotate secret in Kadoa, replace the secret in Claude’s connector settings, and reconnect. Rotation immediately invalidates tokens issued with the previous secret.
  • To stop all access immediately, select Revoke connector.
  • To limit what members can do, restrict the allowed tools in the MCP client’s connector settings.
Never paste a Kadoa workspace API key into any MCP client. The service connector’s OAuth credentials are the only credentials that belong there.