obot-platform/mcp-oauth-proxy: Oauth 2.1 proxy server that can autheticate client and proxy requests to mcp server
A comprehensive OAuth 2.1 proxy server built in Go that provides OAuth authorization functionality with PostgreSQL/SQLite storage. Features multiple OAuth provider support (Google, Microsoft, GitHub), JWT token management, PKCE security, and MCP server proxying with user context headers. Includes Docker deployment, comprehensive testing, and automatic endpoint discovery.