mcp-use TypeScript API
    Preparing search index...

    Function oauthKeycloakProvider

    • Creates a provider that verifies Keycloak access tokens and maps their claims.

      Parameters

      Returns OAuthProvider<KeycloakOAuthUser>

      A provider that rejects tokens not issued for the resolved MCP resource.

      A TypeError if serverUrl or realm is invalid.

      import { oauthKeycloakProvider } from "mcp-use/oauth/keycloak";

      const oauth = oauthKeycloakProvider({
      serverUrl: "https://keycloak.example.com",
      realm: "production",
      });