Set Up Authentication
Agents and tools authenticate through OAuth. Enable user-delegated access so agents act as the signed-in user, register an OAuth provider when you want to manage one yourself, and connect remote MCP clients. Reach an MCP server behind Google Identity-Aware Proxy or an authenticated Cloud Run service with a keyless Google ID token.
Register an OAuth provider so MCP servers can authenticate users or service accounts against an upstream system like Slack, Jira, or GitHub.
Have each end user authenticate to the upstream system with their own credentials. Redpanda stores their token and injects it at call time.
Reach an MCP server behind Google Identity-Aware Proxy or an authenticated Cloud Run service without a service account key or a separate public endpoint.
Complete walkthrough for configuring GitHub as an OAuth provider and creating a user-delegated GitHub MCP server.
Connect external MCP clients to MCP servers in AI Gateway using client metadata documents, dynamic client registration, or manual registration.