VS Code currently supports vscode:// URI handlers for extension installation and vscode:mcp/install for MCP server installation. We should extend this pattern to provide comprehensive URL handlers for plugin installation that support:
- Installing plugins from a GitHub repo — A URL handler that accepts a GitHub repository URL and installs the plugin directly
- Installing plugins from any source — Support for arbitrary plugin sources beyond the default marketplace
- Adding new marketplaces — A URL handler to register additional plugin marketplaces
- Combo URL handler — A single URL that can both add a marketplace and install a specific plugin from it in one step
VS Code currently supports
vscode://URI handlers for extension installation andvscode:mcp/installfor MCP server installation. We should extend this pattern to provide comprehensive URL handlers for plugin installation that support: