Auth Responsibilities
Auth Strategy
Atlas has one resource authorization rule across all surfaces: reads, writes, downloads, full object retrieval, run lifecycle operations, and action approvals execute under an Atlas user identity. Local MCP uses a locally stored Atlas user token. Remote MCP validates a bearer token issued for Atlas. SDK and direct API integrations add developer identity so Atlas can attribute and govern the application in addition to the end user. Remote MCP validates the connected user’s token at the MCP boundary and calls Atlas APIs under that user context. Downstream Atlas API calls require Atlas-issued user context.Local MCP
Local MCP uses a signed-in Atlas profile on the machine.Remote MCP
Remote MCP uses user-level bearer auth on the MCP HTTP connection.SDK
The Atlas SDK defaults to M2M client credentials. A Bearer token is also supported. Do not set both.clientSecret in a browser bundle.