Tenant-scoped by the credential
MCP accepts an ia_mcp_* bearer token, not a Portal login token or Cognito
JWT. The token resolves one tenant, audience, and set of scopes before protocol
initialization. No tool accepts tenant_id, so a caller cannot select a
different tenant.
Infrastructure stays read-only
The customer profile's only non-read operation is create_issue when issue
writing is granted. It creates an idempotent remediation tracking record; it never
changes an AWS resource. Internal AWARE framework projections are not part of the
public customer catalogue.
Credential lifecycle
Tokens expire after 90 days. The full value is returned only from the rotation
response and is not retrievable later. Rotate a token when it expires or is exposed;
the previous token stops working immediately.
Account availability
MCP access is gated by the account's plan and MCP access setting. If AI agent access
is not available in your Portal, contact your Cloudvisor administrator rather than
trying the endpoint with a regular login credential.