Describe the bug
A few weeks back we used ./.vscode/mcp,.json to configure repository level mcp servers and they were loaded automatically on copilot starting up.
Then we got a warning, that it's deprecated and we should move to ./.mcp.json - so we did.
This morning i updated to v1.0.40 and it's no longer loading servers from ./.mcp.json
{
"servers": {
"@shopify/dev-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@shopify/dev-mcp@latest"
]
},
"microsoftdocs/mcp": {
"type": "http",
"url": "https://learn.microsoft.com/api/mcp"
}
}
}
Affected version
v1.0.40
Steps to reproduce the behavior
- Create a new folder with .mcp.json file in it and contents:
{
"servers": {
"@shopify/dev-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@shopify/dev-mcp@latest"
]
},
"microsoftdocs/mcp": {
"type": "http",
"url": "https://learn.microsoft.com/api/mcp"
}
}
}
- Update to v1.0.40
- Start copilot in the folder
- MCPs are not loaded
Expected behavior
When copilot CLI starts, it should load listed MCPs from ./.mcp.json
Additional context
Describe the bug
A few weeks back we used ./.vscode/mcp,.json to configure repository level mcp servers and they were loaded automatically on copilot starting up.
Then we got a warning, that it's deprecated and we should move to ./.mcp.json - so we did.
This morning i updated to v1.0.40 and it's no longer loading servers from ./.mcp.json
Affected version
v1.0.40
Steps to reproduce the behavior
Expected behavior
When copilot CLI starts, it should load listed MCPs from ./.mcp.json
Additional context