Skip to main content
Connect CloudThinker to Claude so Claude can read your workspace and start CloudThinker agent runs. The connector is a remote Model Context Protocol (MCP) server, and only Claude clients can connect today.

Prerequisites

  • A CloudThinker account with access to at least one workspace
  • Claude (claude.ai or the desktop app) or Claude Code. The connector isn’t tied to a CloudThinker plan, but runs it starts use workspace credits.
  • On a Claude Team or Enterprise plan, a Claude organization owner adds the connector first. Each member then connects on their own.

Connect Claude

The server URL is the same on every path:
1

Add the connector

In Claude, go to Customize → Connectors, click Add, then Add custom connector. Team and Enterprise owners use Organization settings → Connectors instead.
2

Enter the URL

Name it CloudThinker and paste the server URL. Leave the OAuth Client ID and Client Secret under Advanced settings empty, since CloudThinker identifies Claude on its own. Click Add.
3

Connect and approve

Claude sends you to CloudThinker in your browser. Sign in, pick a workspace, and click Allow. If Claude does not start sign-in, open the connector in Customize → Connectors and choose to connect.
Success state: Claude shows CloudThinker as connected. Ask Claude “Which CloudThinker workspace are you using?” It should call whoami and name the workspace you picked.
The connector is not in Claude’s Connectors Directory yet. Add it as a custom connector with the URL above.

What you approve

The approval page names the app that is connecting and the host Claude returns to. It then shows one workspace and three permissions:
  • Read incidents, costs, code reviews, automations, and security findings in this workspace
  • Start CloudThinker runs that ask you before any change
    What this means in practice: these runs follow your workspace’s Approval mode. On the default Auto mode, AI judgment can let a safe change run without asking you, and an Allow Rule can too once CloudThinker turns on Rule enforcement for your workspace. Manual asks you for every change, and that works today.
  • Act as you, starting in the workspace you pick here; Claude can switch to other workspaces you belong to
See Ask CloudThinker to investigate for how runs from Claude handle changes. Sign-in uses your normal CloudThinker login, so SSO and MFA apply. If you belong to several workspaces, pick the one Claude starts in. You can ask Claude to switch later; see Switch workspaces. When Claude Code connects from your own computer, the page adds a warning. Click Allow only if you started that connection.

What Claude can do

Claude gets 23 tools. Most only read data. ask_cloudthinker starts a run, and switch_workspace changes the workspace Claude works in. Every read tool except get_run works for a workspace Viewer. ask_cloudthinker and get_run need the Developer or Admin role. Incident, Review, Optimize and Cyber tools also need that module turned on in the workspace. The Access column says whether a tool only reads, or changes something. Claude sees each tool’s full input schema, so you never type these names yourself. In the Inputs column, a bold name is required; every other input is optional. List tools default to 20 results unless noted.

Workspace

Incidents

Agent runs

Automations

Review

Optimize

Cyber

Switch workspaces

Ask Claude in plain words, for example “Which CloudThinker workspace are you using?” or “Switch to the Staging workspace”. Claude calls whoami to list your workspaces, then switch_workspace. Every later tool call reads and starts runs in the new workspace.
  • You can switch only to a workspace you belong to. CloudThinker checks your membership and role on each switch and each call.
  • The switch applies to the whole connection. Every Claude chat that uses this connector moves to the new workspace. Ask Claude “Which workspace are you using?” when in doubt.
  • Records stay in their workspace. After a switch, Claude cannot read a run or an incident from the old workspace until it switches back.

Ask CloudThinker to investigate

ask_cloudthinker starts a normal CloudThinker agent run. It uses the connections your workspace already has.
  • It returns at once. Claude gets a run ID and a link. Claude then calls get_run to read the answer when the run finishes.
  • It uses credits. A run bills your workspace like a chat. See Usage.
  • Changes go through Approvals, as in chat. A run from Claude follows your workspace’s Approval mode. When a change needs your decision (always on Manual, and only for changes no rule or AI judgment allows on Auto), the run waits until you approve it in CloudThinker through the link.
Every change an agent makes goes through your workspace’s Approvals first. On the default Auto · Rules + AI · Ask me mode, AI judgment can let a safe change run without asking — and an Allow Rule can too, once CloudThinker turns on Rule enforcement for your workspace. Choose Manual to approve every change yourself.

Example prompts

Type these in Claude after you connect.

How access is checked

Claude acts as you, in the workspace it’s using now: the one you picked, or the one you switched to. CloudThinker checks on every call that:
  • You are still a member of the workspace.
  • Your role has the permission for that tool.
  • The product module behind the tool is turned on.
Claude never sees more than you can see in CloudThinker. Tool results go into your Claude conversation, so treat that chat like any place you’d paste CloudThinker data. Each run Claude starts is a normal CloudThinker run in your workspace, and Claude gives you its link.

Limits

Revoke access

Open Account settings → Connected apps in CloudThinker and revoke the Claude connection. Access ends at once. The next call fails, and Claude has to ask you to connect again. Also remove the connector in Claude: in Customize → Connectors for Claude, or claude mcp remove cloudthinker for Claude Code. Only you can revoke your connection. A workspace admin who removes you from a workspace ends Claude’s access to it on the next call.

Troubleshooting

You are no longer a member of the workspace Claude is using, or the workspace is gone. Ask Claude to switch to another workspace you belong to. If that fails, disconnect and connect again, then pick a workspace you can access.
The message names the missing permission. Ask a workspace admin to grant it, or to change your role.
Claude reported the run as waiting. Open the link Claude gave you, then approve or reject the change in CloudThinker. Ask Claude to check the run again.
Add credits or raise the workspace limit. See Usage and Credit limits. Then ask again.
The approval page expires after 10 minutes. Go back to Claude and connect again.
Your administrator turned off that product module. Ask them to turn it on.

Approvals

How changes from a Claude-started run get approved

Usage

How runs started from Claude use workspace credits