Skip to main content
VS Code supports MCP through GitHub Copilot’s agent mode. Config lives in an mcp.json file that can be scoped to a workspace or to your user profile.

Workspace config

Create .vscode/mcp.json in your project:
{
  "servers": {
    "versuno": {
      "command": "npx",
      "args": ["-y", "versuno-mcp"],
      "env": {
        "VERSUNO_API_KEY": "uk_live_xxx"
      }
    }
  }
}

User config

For a setup that applies to every workspace, open the command palette and run MCP: Open User Configuration. VS Code opens the user-level mcp.json. Note the key is servers, not mcpServers like Cursor and Claude. This is a VS Code-specific variation.

Enabling agent mode

  1. Install the GitHub Copilot extension if you haven’t already.
  2. Open the Copilot chat panel.
  3. Switch the mode selector from “Ask” to “Agent”.
The Versuno tools appear in the tool picker. Agent mode asks for approval before running each tool.

Reloading after changes

Run MCP: Reload Servers from the command palette after editing mcp.json, or reload the VS Code window.

Troubleshooting

Check the MCP output channel (View > Output, then select “MCP” from the dropdown) for stderr from the server. See Troubleshooting for common causes.