Skip to content

Breaking Change: .vscode/mcp.json is no longer supported #3019

@kchungmsft

Description

@kchungmsft

Describe the bug

#39 requested that VSCode's mcp.json support be added, but this capability was recently removed. This means we need to maintain multiple sets of MCP.json files to maintain parity between our CLI users and our VSCode Copilot users.

Affected version

1.0.37

Steps to reproduce the behavior

  1. Start github copilot CLI in a repo with .vscode/mcp.json
  2. /mcp
  3. You won't see the MCP servers

Expected behavior

We should have the MCP servers that are defined in .vscode/mcp.json

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:configurationConfig files, instruction files, settings, and environment variablesarea:mcpMCP server configuration, discovery, connectivity, OAuth, policy, and registry

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions