-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Failed to fetch MCP registry policy for individual user (404) #2479
Description
Describe the bug
I am using Copilot Pro (individual plan) and have already enabled MCP server usage in the web settings.
Today when I opened Copilot CLI and resumed a previous session, I got the following error:
2 MCP servers were blocked by policy
When I created a new session, the same error occurred.
I then updated Copilot CLI to the latest version (v1.0.15), but the issue persisted in new sessions.
After some time, creating a new session no longer triggered the error, but resuming old sessions still consistently produced the same error.
The underlying error appears to be a failed request to the MCP registry policy endpoint:
Request to MCP registry policy at https://api.github.com/copilot/mcp_registry failed with status 404
This suggests that MCP registry policy may not be available or incorrectly configured for individual users.
Affected version
GitHub Copilot CLI 1.0.15.
Steps to reproduce the behavior
- Use Copilot Pro (individual account)
- Enable MCP server feature in Copilot web settings
- Open Copilot CLI
- Resume an existing session
→ Observe error:MCP servers were blocked by policy - Create a new session
→ Initially same error occurs - Update Copilot CLI to latest version (v1.0.15)
- Create a new session again
→ Eventually no error - Resume old session
→ Error persists
Expected behavior
I could not find any way for individual users (Copilot Pro) to configure or define an MCP registry policy. Perhaps it should not be fetched for individual users, and no servers should be blocked as a result.
Additional context
2026-04-02T10:18:12.220Z [DEBUG] No MCP config loaded from ODR (ODR unavailable or returned no usable servers)
2026-04-02T10:18:12.223Z [DEBUG] Sending telemetry event: copilot-cli/cli.telemetry (kind: mcp_policy_check)
2026-04-02T10:18:12.275Z [DEBUG] No MCP host available for GitHub configuration
2026-04-02T10:18:12.328Z [INFO] No update needed, current version is 1.0.15, fetched latest release is v1.0.15
2026-04-02T10:18:12.721Z [ERROR] Request to MCP registry policy at https://api.github.com/copilot/mcp_registry failed with status 404 (request ID: A43E:27590E:876D02:9A9ED7:69CE4264), body: {"message":"Not Found","documentation_url":"https://docs.github.com/rest","status":"404"}
2026-04-02T10:18:12.722Z [WARNING] Failed to fetch MCP registry policy: GitHubApiError: Failed to fetch MCP registry policy: 404 Not Found. Non-default MCP servers will be blocked until the policy can be fetched.
2026-04-02T10:18:12.724Z [ERROR] MCP server "query" filtered: Could not verify server against any configured registry
2026-04-02T10:18:12.724Z [ERROR] MCP server "chrome-devtools" filtered: Could not verify server against any configured registry