Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ChatMCP v0.0.76 Release Notes πŸš€

Latest

Choose a tag to compare

@daodao97 daodao97 released this 25 Aug 13:42
· 3 commits to main since this release

πŸŽ‰ Major New Features

OAuth 2.0 + PKCE Auto-Discovery Support

A significant update that brings enterprise-ready OAuth authentication capabilities to ChatMCP!

✨ New Features

  • RFC 8414 compliant OAuth discovery service - Automatically detect OAuth configuration from MCP servers
  • Dynamic client registration (RFC 7591) - Support for automatic OAuth client registration
  • Public clients with PKCE support - No client_id pre-configuration required
  • Auto-detect OAuth requirements - Intelligently identify authentication needs from MCP server URLs
  • Bearer token authentication - Added token support for StreamableClient and SSEClient
  • Web-based OAuth popup flow - Secure callback handling mechanism
  • Browser extension message filtering - Clean OAuth callback experience
  • Automatic token refresh and expiry handling - Seamless authentication state management

πŸ”§ Supported Services

  • βœ… Notion MCP - Tested and verified
  • βœ… Atlassian MCP - Tested and verified
  • βœ… Other OAuth-protected MCP services - Universal support

πŸ’ͺ Enterprise-Ready Features

  • Production-ready code quality
  • Complete documentation support
  • Secure authentication flows
  • Zero-configuration integration

πŸ›  Technical Improvements

  • Implemented complete OAuth 2.0 authentication flow
  • Added PKCE (Proof Key for Code Exchange) security mechanism
  • Support for dynamic client registration to simplify integration
  • Optimized user experience for web version

🎯 Use Cases

You can now seamlessly integrate with MCP services like:

  • Notion workspaces
  • Atlassian product suite
  • Other enterprise MCP services requiring OAuth authentication

πŸ™ Contributors

Special thanks to @areisde for contributing this major feature!


Full Changelog: v0.0.74...v0.0.75