TrustGate is an AI agent gateway that routes, governs, and observes traffic from agents to models, tools, and MCP servers.
TrustGate is an AI agent gateway: a control plane between agents and the
models, tools, and MCP servers they call. Point an OpenAI, Anthropic, or
Responses client at it. Then route, authenticate, apply policy, and record
every call — from the NeuralTrust console or the control-plane API.
Fallback chains, load balancing, and smart routing by request complexity.
Govern traffic
Rate limits, LLM budgets, tool allow-lists, prompt controls, and guardrails.
Speak one API
Chat, embeddings, images, files, audio, rerank, and model discovery.
See supported providers
Every adapter TrustGate can route to, and which modalities it supports.
Expose MCP tools
One MCP gateway for Claude Code, Cursor, Codex, Copilot, and Copilot Studio.
Authenticate consumers
API keys, OAuth2, and OIDC, including identity-based routing.
Observe every hop
Tokens, cost, latency, routing attempts, and OpenTelemetry export.
Attach TrustGuard when you want inline inspection of
prompts, responses, and tool activity. See the
integrations catalog for coding agents and other gateways.
Can I move an existing OpenAI or Anthropic client?
Yes. Change the base URL and replace the provider credential with a TrustGate
consumer credential. TrustGate accepts OpenAI Chat Completions, Responses,
Anthropic Messages, and Google Gemini formats, then adapts the request for the
selected upstream. Start from the connection snippet on the consumer Connect
tab.
API key, OAuth2, or OIDC?
Use an API key for a static application. OAuth2 validates service tokens or
brokers login for MCP clients. OIDC validates JWTs and can route from token
claims. See Authentication.
Can TrustGate run in my environment?
Yes. Hybrid keeps the data plane in your network. External runs the full
platform yourself. SaaS hosts both planes. Compare models in
Deployment.
Do applications need the provider's credentials?
No. Provider credentials stay on the registry. Applications authenticate as a
consumer. Rotate consumer keys separately from provider keys.