This post explains how Airbyte implemented authentication for their Model Context Protocol (MCP) server, using FastMCP’s OIDCProxy class with Keycloak to handle OAuth 2.1 authentication. The approach allows MCP clients to securely access Airbyte connectors without directly exposing Keycloak tokens.