Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: daodao97/chatmcp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.74
Choose a base ref
...
head repository: daodao97/chatmcp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.75
Choose a head ref
  • 3 commits
  • 14 files changed
  • 2 contributors

Commits on Aug 25, 2025

  1. feat: Add OAuth 2.0 + PKCE auto-discovery for MCP servers

    - Implement RFC 8414 compliant OAuth discovery service
    - Add dynamic client registration (RFC 7591) support
    - Support for public clients with PKCE (no client_id required)
    - Auto-detect OAuth requirements from MCP server URLs
    - Add Bearer token authentication to StreamableClient and SSEClient
    - Web-based OAuth popup flow with secure callback handling
    - Browser extension message filtering for clean OAuth callbacks
    - Automatic token refresh and expiry handling
    
    ✅ Tested with Notion MCP and Atlassian MCP services
    ✅ Production-ready code with proper documentation
    ✅ Enables seamless integration with OAuth-protected MCP services
    
    This implements enterprise-ready OAuth authentication for remote MCP servers,
    allowing ChatMCP to work with services like Notion, Atlassian, and other
    OAuth-protected MCP providers without manual configuration.
    areisde committed Aug 25, 2025
    Configuration menu
    Copy the full SHA
    8cfab1b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #199 from areisde/feature/oauth-mcp-auto-discovery

    feat: Add OAuth auto-discovery and dynamic registration for MCP servers (Web version)
    daodao97 authored Aug 25, 2025
    Configuration menu
    Copy the full SHA
    e047120 View commit details
    Browse the repository at this point in the history
  3. release 0.0.75

    daodao97 committed Aug 25, 2025
    Configuration menu
    Copy the full SHA
    2cb9852 View commit details
    Browse the repository at this point in the history
Loading