1
Create a gateway
Open the header Gateway selector. With no gateway yet, creation opens on its own;
otherwise pick New Gateway from the selector. Name it and choose SaaS.Choose Private only when prompts must not leave your network. You then run
the data plane yourself — Docker, Kubernetes or by hand, from the instructions the
console generates — and paste its public URL. Deployment
covers what that involves. Everything else in this guide is the same either way.
2
Connect a provider
Pick a provider, enter its credential, and Test connection before you save.
A credential that fails here fails later as provider errors your callers see, so
the test is the cheap moment to find out. Model providers
has what each one asks for.
3
Create an application
Open Access → Applications and create an
application. Add the provider you just
connected. Its type follows — it now serves LLM traffic.Issue it a key. It is shown once. Copy it somewhere safe.
4
Use the Playground
Open the Playground and pick the application you just created. The
Playground only lists applications created in Access. Pick one of the
provider’s models, type a question, send. The request goes through the gateway
you just created.
5
Read the trace
Status, model, latency, tokens, trace id, response. This is the shape of every
row in Activity from now on.
The step that matters
The Playground request used the application you created. A caller outside the console still needs the snippet. Open Connect and copy it. It already carries the right URL, the right header, and the rightmodel value for the
application’s strategy.
The provider’s credential never leaves the gateway. The application holds only its
own key, and rotating one never touches the other.
Authorization: Bearer or
x-api-key instead. Nothing else about them changes.
The same gateway, for tools
The tool side has the same shape: something in the registry, an application that names it, a client pointed at its URL.1
Add a server
Registry → MCP servers. Most of the catalogue is a
credential decision, not an integration: either you supply one credential for
everyone, or each caller connects their own account. Your own server or an
OpenAPI document goes here too.
2
Create an application and add the server
On General. Its type follows — it now serves tool traffic. A key is issued
when you create it and shown once; Auth is where you swap that for an
identity provider instead.
3
Point a client at it
Connect has the snippet, already carrying the URL and the header.
Then
The five objects
Gateway, registry, application, access, policy — and the one question each answers.
Policies
A budget, a rate limit, a guardrail — attached to the application you just made.
Routing
A second provider as fallback, or a cheaper model for easy prompts.
MCP Gateway
The same gateway in front of tools.