Describe the bug
When installing GitHub MCP Server on vscode, there is pop up "Dyncmic Client Registration not supported" with the following content.
Affected version
GitHub MCP: 0.13.0
VSCode: 1.106.0
Steps to reproduce the behavior
- Go to extensions in VSCode
- Install MCP server GitHub
- 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
Describe the bug
When installing GitHub MCP Server on vscode, there is pop up "Dyncmic Client Registration not supported" with the following content.
Affected version
GitHub MCP: 0.13.0
VSCode: 1.106.0
Steps to reproduce the behavior
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
initializerequest...2025-11-13 23:20:10.034 [info] Waiting for server to respond to
initializerequest...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