Prerequisites
- Docker Desktop or Docker Engine installed and running
- One of the following editors:
- Visual Studio Code
- Visual Studio Code Insiders
- Visual Studio
Quick Install
Click the install button for your editor to automatically configure the MCP server:VS Code
Install in Visual Studio Code
VS Code Insiders
Install in VS Code Insiders
Visual Studio
Install in Visual Studio
Manual Configuration
If you prefer to configure the MCP server manually, add the following configuration to your editor’s MCP settings:Create MCP configuration file
Create or edit the MCP configuration file for your editor:
- VS Code/VS Code Insiders:
.vscode/mcp.jsonin your workspace - Visual Studio: Configure through the MCP settings panel
Verify Docker is running
Ensure Docker is running before starting your editor:If Docker is not running, start Docker Desktop or your Docker service.
Using the MCP Server
Once installed, the MCP server provides tools for discovering and installing customizations:Search for Resources
Use GitHub Copilot Chat to search for agents, instructions, or skills:Install Resources
The MCP server can help you install resources directly:Troubleshooting
Server fails to start
Server fails to start
Check Docker status:Ensure Docker is running and you can execute Docker commands.Verify image availability:If the pull fails, check your internet connection and Docker Hub authentication.
MCP server not responding
MCP server not responding
The MCP server runs as a Docker container that starts on demand. If it’s not responding:
-
Check Docker container logs:
- Restart your editor to reinitialize the MCP server
- Verify the MCP configuration syntax is valid JSON
Tools not available in Copilot
Tools not available in Copilot
If the MCP tools don’t appear in GitHub Copilot:
- Verify the MCP server is configured in
.vscode/mcp.json - Check that the configuration follows the exact JSON format shown above
- Restart VS Code completely (not just reload window)
- Open the Output panel and select “GitHub Copilot” to check for MCP-related errors
What’s Next?
Manual Installation
Learn how to manually install agents, instructions, and skills
Using Agents
Start using custom agents in your workflow
Browse Catalog
Explore available agents, instructions, and skills
Understanding MCP
Learn more about the Model Context Protocol