Token Vault differs from general secrets management solutions like HashiCorp Vault, because it is designed for high cardinality, high-frequency, per-user credential exchanges. A secrets manager also must implicitly trust the party that it hands the secrets to, but with agents that’s the party you trust the least.
Token Vault is built to handle the entire token lifecycle, including refreshing, re-encrypting, storing, injecting, auditing and if necessary, revoking, credentials. Users can connect using any identity provider that supports OIDC (such as Okta, or Microsoft Entra ID) and authenticate transparently to any upstream OAuth-compliant MCP Server and APIs including those from GitHub, Slack, Atlassian Rovo, Google and Datadog.
We built Token Vault in consultation with several high-profile enterprise customers - all of whom asked for the ease of use and scalability of the Konnect hosted platform but without the liability of holding large numbers of sensitive credentials in the cloud. As such while Token Vault is managed through Kong Konnect, all of the credentials it uses to negotiate for tokens, as well as the tokens themselves, are encrypted using a private key that is only ever available to the Gateway data planes. This provides the convenience of centralized, hosted management and deep integration along with the security assurances that come from ensuring credentials are not available beyond the corporate network.
Token Vault is a complement to other identity translation strategies such as Entra OBO or RFC8963. It is particularly useful in heterogeneous environments where such standards may not be available.