Extension (Recommended)
The Undisk MCP extension handles authentication, workspace selection, and MCP server registration automatically — no manual JSON configuration needed.VS Code Marketplace
Install from the official Visual Studio Marketplace.
Open VSX Registry
Install from Open VSX for VSCodium, Gitpod, and Theia-based IDEs.
What the extension does
- Sign in — authenticate with your Undisk account via browser OAuth.
- Pick a workspace — select or create a workspace from the command palette.
- Ready — the extension registers Undisk as an MCP server using Streamable HTTP. Your AI agent (Copilot, Cline, Continue, etc.) can use all Undisk tools immediately.
Extension commands
| Command | Description |
|---|---|
Undisk: Sign In | Authenticate with your Undisk account |
Undisk: Sign Out | Sign out and unregister the MCP server |
Undisk: Select Workspace | Switch active workspace |
Undisk: Create Workspace | Create a new workspace (optionally from a template) |
Manual Configuration
For teams that prefer explicit MCP settings or need to check configuration into version control. Create.vscode/mcp.json in your workspace or open your user mcp.json profile config:
Validation Checklist
- MCP server appears in the Copilot MCP panel (extension) or input prompt appears (manual).
- Server handshake succeeds on VS Code startup.
- Basic file operations (
list_files,read_file,write_file) complete from MCP-aware agents.
Operational Notes
- The extension stores credentials in VS Code’s built-in
SecretStorage— never in plaintext files. - For manual config, keep sensitive inputs profile-scoped and avoid committing secrets to
.vscodeconfiguration files.