Skip to content

Dynamic Client Registration not supported #1404

@TechWatching

Description

@TechWatching

Describe the bug

When installing GitHub MCP Server on vscode, there is pop up "Dyncmic Client Registration not supported" with the following content.

Image

Affected version

GitHub MCP: 0.13.0
VSCode: 1.106.0

Steps to reproduce the behavior

  1. Go to extensions in VSCode
  2. Install MCP server GitHub
  3. Start the GitHub MCP Server

Expected vs actual behavior

The OAuth flow should work without prompting for a clientid, like it used to before.

Logs

2025-11-13 23:20:00.019 [info] Starting server github/github-mcp-server
2025-11-13 23:20:00.019 [info] Connection state: Starting
2025-11-13 23:20:00.019 [info] Starting server from LocalProcess extension host
2025-11-13 23:20:00.020 [info] Connection state: Running
2025-11-13 23:20:00.796 [warning] Error populating auth server metadata for https://github.com/login/oauth: TypeError: fetch failed
2025-11-13 23:20:00.796 [info] Using default auth metadata
2025-11-13 23:20:05.021 [info] Waiting for server to respond to initialize request...
2025-11-13 23:20:10.034 [info] Waiting for server to respond to initialize request...
2025-11-13 23:20:12.123 [warning] Error getting token from server metadata: Error: User did not provide client details
2025-11-13 23:20:12.126 [info] Connection state: Error 401 status sending message to https://api.githubcopilot.com/mcp/: bad request: missing required Authorization header

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions