Open
Description
Problem
When setting up the GitHub MCP Server, the README doesn't clearly mention that you need to be authenticated against GitHub Copilot. This causes confusion during setup because:
- The remote server URL () hints at the Copilot requirement, but it's not explicitly documented
- Users may encounter authentication errors without understanding why
- The setup process requires trial and error to figure out the authentication dependency
Expected behavior
The README should clearly document:
- That GitHub Copilot authentication/subscription is required for the remote server
- How to authenticate with GitHub Copilot if needed
- Any prerequisites related to Copilot access
Current behavior
Users have to figure out the Copilot authentication requirement through trial and error by:
- Noticing the domain in the configuration
- Encountering authentication failures
- Deducing the requirement from error messages
Suggested solution
Add a clear note in the Prerequisites section mentioning the GitHub Copilot authentication requirement for the remote server option.
Metadata
Metadata
Assignees
Labels
No labels