VS Code Extensions
Topaz Spark

Topaz Spark

by DharmalaAditya

Topaz Spark Enterprise Registry. Browse and share agent skills, manage MCP servers, and connect VS Code with one click.

Downloads

21

Rating

— (0)

Version

1.9.0

Last updated

Aug 13, 2026

Seamlessly configure VS Code with Enterprise MCP Registry credentials via deep link.

Features

  • One-Click Setup: Click "Connect to VS Code" in the Enterprise MCP Portal to automatically configure your workspace
  • Deep Link Support: Handles vscode://enterprise-mcp-connector/configure URIs
  • Secure Token Exchange: Uses one-time codes (valid for 2 minutes) instead of exposing JWT tokens in URLs
  • Automatic Configuration: Writes .vscode/mcp.json with your credentials

How It Works

  1. Log in to the Enterprise MCP Portal
  2. Click the "Connect to VS Code" button
  3. VS Code opens and automatically configures MCP
  4. Start using Copilot with access to your enterprise tools!

Manual Configuration

If the automatic flow doesn't work, you can manually configure:

  1. Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
  2. Run "Enterprise MCP: Configure MCP Connection"
  3. Enter your access token and server URL

Commands

Command Description
Enterprise MCP: Configure MCP Connection Manually configure MCP with token
Enterprise MCP: Show MCP Connection Status Check current MCP configuration

Requirements

  • VS Code 1.85.0 or later
  • A workspace folder must be open for configuration to be saved

Installation

  1. Download the .vsix file
  2. Open VS Code
  3. Press Ctrl+Shift+P and run "Extensions: Install from VSIX..."
  4. Select the downloaded .vsix file

Build from Source

cd vscode-extension
npm install
npm run compile
npm run package

This creates enterprise-mcp-connector-1.0.0.vsix which you can install.

Troubleshooting

"No workspace folder is open"

Open a folder in VS Code before clicking "Connect to VS Code" in the portal.

"Invalid or expired code"

The authorization code expires after 2 minutes. Click "Connect to VS Code" again to generate a new code.

  1. Ensure the extension is installed
  2. Restart VS Code after installation
  3. Check Developer Tools console for errors (Help > Toggle Developer Tools)

Security

  • Authorization codes are single-use and expire in 2 minutes
  • JWT tokens are stored directly in .vscode/mcp.json
  • Refresh tokens are stored in VS Code's secure SecretStorage

License

Proprietary - Enterprise Use Only

Related extensions