Check the Depot token and its visible scope
depot_whoamiVerify the configured Depot token and list accessible organizations and projects. Use this first when other Depot tools return empty results or permission errors to diagnose token scope.
Instructions
Verify the configured Depot token and report which organizations and projects it can actually see.
Call this first whenever another Depot tool returns an empty list or a permission error. Depot's most common confusing failure is a token that spans several organizations with none selected: requests then resolve against the wrong organization and return empty results rather than an error. This tool says plainly whether that is happening and what to set.
Also reports whether write tools are enabled (DEPOT_MCP_ALLOW_WRITES) and which mutating tools are registered, whether the destructive gate is open (DEPOT_MCP_ALLOW_DESTRUCTIVE, which adds depot_delete_project only when writes are on too), and whether the beta sandbox and registry tools are registered (DEPOT_MCP_ENABLE_BETA). With the write flag unset no mutating tool exists, and nothing here can retry, cancel, rerun, or delete anything.
Never returns the token or any part of it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiUrl | Yes | ||
| failures | Yes | ||
| projects | Yes | ||
| warnings | Yes | ||
| betaTools | Yes | ||
| tokenKind | Yes | ||
| activeOrgId | No | ||
| betaEnabled | Yes | ||
| tokenSource | Yes | ||
| orgSelection | Yes | ||
| projectCount | No | ||
| mutatingTools | Yes | ||
| organizations | Yes | ||
| writesEnabled | Yes | ||
| destructiveTools | Yes | ||
| destructiveEnabled | Yes | ||
| mutatingToolsAvailable | Yes |