For some MCP services, when connecting a custom MCP server with OAuth, the DCR flow begins but fails at /register because Github Copilot does not send a User-Agent header. It is common to have protective rules requiring headers such as User-Agent on a request.
| Field |
Value |
| App version |
1.1.19 |
| OS |
macOS 26.6.2 |
| Theme |
GitHub |
| Path |
/ |
| Tenure |
Day 3 (Week 1) |
For some MCP services, when connecting a custom MCP server with OAuth, the DCR flow begins but fails at /register because Github Copilot does not send a User-Agent header. It is common to have protective rules requiring headers such as User-Agent on a request.