Prerequisites
- A CloudThinker account with access to at least one workspace
- Claude (claude.ai or the desktop app) or Claude Code
- 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:- Claude (web and desktop)
- Claude Code
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, paste the server URL, and click Continue. Keep the detected sign-in settings, then 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.
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
- Act as you, starting in the workspace you pick here; Claude can switch to other workspaces you belong to
What Claude can do
Claude gets 22 tools. Most only read data. Ask CloudThinker starts a run, and Switch workspace changes the workspace Claude works in.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 callswhoami 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_runto read the answer when the run finishes. - It uses credits. A run bills your workspace like a chat. See Usage.
- It always asks before a change. Runs started from Claude use Manual approval, even when the workspace uses Auto Mode. A change waits until you approve it in CloudThinker through the link. See Approval.
Example prompts
Type these in Claude after you connect.How access is checked
Claude acts as you, in the one workspace you picked. 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.
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, orclaude mcp remove cloudthinker for Claude Code.
Troubleshooting
Access to this CloudThinker workspace was removed
Access to this CloudThinker workspace was removed
You are no longer a member of the workspace you connected, or the workspace is gone. Disconnect and connect again, then pick a workspace you can access.
This CloudThinker role lacks a permission
This CloudThinker role lacks a permission
The message names the missing permission. Ask a workspace admin to grant it, or to change your role.
A run is waiting for approval
A run is waiting for approval
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.
A run failed because the workspace is out of credits
A run failed because the workspace is out of credits
Add credits or raise the workspace limit. See Usage and Credit limits. Then ask again.
The connection request is invalid or expired
The connection request is invalid or expired
The approval page expires after 10 minutes. Go back to Claude and connect again.
A tool says a module is turned off
A tool says a module is turned off
Your administrator turned off that product module. Ask them to turn it on.
Related
Approval
How Manual mode pauses a change for your decision
Auto Mode
Why runs from Claude still ask first
Usage
How runs use credits
MCP connection
Let CloudThinker agents call your own MCP servers