Skip to main content

AI Gateway

One endpoint in front of every model and every tool your team uses.

Point your applications, notebooks and coding agents at a single address. The gateway routes each call to the right provider, holds the credentials so your clients never do, enforces who may reach what, and counts every request.

It runs inside your own cloud account, in the same project as your clusters.

Your callers hold only a gateway token; the gateway runs in your own VPC and holds the provider and tool credentials

What it gives you​

One addressClients call the gateway, never a provider directly.
One credentialA short-lived token per person or agent. No provider keys handed out.
One allowlistNothing is reachable until you grant it.
One recordEvery call metered and attributed to whoever made it.

What you can put behind it​

  • Models — from Anthropic, OpenAI, AWS Bedrock and Baseten, published under stable names your clients call. Bedrock is available on AWS projects.
  • Tools — MCP servers you register. MCP (Model Context Protocol) is the standard way an agent discovers and calls tools. On AWS projects, the Onehouse MCP server is already registered, so agents can read and manage your Onehouse project.
Your network, your keys

The gateway's endpoint is reachable only from inside your network — it is never public. Provider credentials can stay in your own secret store; the gateway reads them by reference and copies nothing.

Where it lives in the console​

WhatWhere
Turning the gateway on, its address, tool servers, and usageAI Gateway, the first item under Serve — tabs Overview, MCP Servers and Usage
Providers and the models you publishModels & Providers, under Clusters — tabs Models and Providers
Identity for your data planeAccount Settings → Identity — tabs Dataplane IDP and OIDC
Your own token, and setup for your clientThe oh CLI: oh ai-gateway login. Or the gateway's own token page — open it with Get my token on the Overview

Where to go next​

If you areStart at
Setting this up for your teamQuickstart, then Set up the gateway
Wanting to use it from Claude Code, Codex or another clientConnect your client
Setting up an agentAgent access
Checking a limit, or what each cloud supportsLimits
Seeing a call refusedTroubleshooting