copilot
A VSCode extension that lets you find and install Agent Skills and MCP Apps to use with GitHub Copilot, Claude Code, and Codex CLI.
claude mcp add --transport stdio vikashloomba-copilot-mcp npx -y AutomataLabs.copilot-mcp
How to use
This MCP server enables a Copilot-integrated experience for discovering, installing, and managing open-source MCP servers and agent skills directly from VS Code. It exposes a UI flow to connect to MCP servers, browse available skills (via skills.sh), and install them into your agents, with tight integration to Copilot, Claude, and Codex tools. Use the MCP Servers view to discover remote servers or your local instance, then switch to the Skills tab to search for and install capabilities that extend Copilot’s tooling. The server also supports remote deployments via Cloud MCP, so you can run servers without local setup if you prefer a cloud-based workflow.
Once connected, you can deploy and manage skills per agent, view installed capabilities, and invoke Copilot-powered tooling with the newly added MCP tools. The integration surfaces standardized MCP tool definitions to Copilot/Claude, enabling a more extensible assistant experience across multiple servers and skill sets.
How to install
Prerequisites:
- Node.js (recommended: LTS, v14+)
- npm (comes with Node.js)
- VS Code (and optionally the MCP Client extension UI)
Installation steps:
-
Ensure Node.js and npm are installed:
- On macOS/Linux: curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - && sudo apt-get install -y nodejs
- On Windows: download and install from https://nodejs.org/
-
Run the MCP server locally using npx (no global install required):
- npx -y AutomataLabs.copilot-mcp
-
In VS Code, open the MCP Servers view and add a new server using the command above. You can also use the Cloud MCP option for remote deployment when available.
-
Optionally install the Copilot MCP extension from the VS Code Marketplace to enhance discovery and management capabilities.
-
If you want to contribute or sync upstream providers, clone the repository and run:
- npm install
- npm run sync:copilot-provider
- npm run sync:copilot-provider:check
Additional notes
Tips and known considerations:
- The server can be run locally via npx without a global install; this is convenient for quick testing.
- If you prefer remote hosting, Cloud MCP provides OAuth-based deployment to run MCP servers without local setup.
- When using remote deployment, ensure the Cloud MCP URL is whitelisted in your Copilot/Claude integration settings.
- The MCP client ecosystem is evolving; watch for updates in the vendor/cop encode directory and run npm run sync:copilot-provider to stay in sync with upstream Copilot provider changes.
- If you run into discovery issues, verify network access to the MCP server endpoint and ensure the correct server name is configured in the MCP Servers view.
Related MCP Servers
mcp
Official Microsoft Learn MCP Server – powering LLMs and AI agents with real-time, trusted Microsoft docs & code samples.
web-eval-agent
An MCP server that autonomously evaluates web applications.
mcp-windbg
Model Context Protocol for WinDBG
unitree-go2
The Unitree Go2 MCP Server is a server built on the MCP that enables users to control the Unitree Go2 robot using natural language commands interpreted by a LLM.
skrills
Coordinate skills between Codex, Copilot, and Claude Code. Validates, analyzes, and syncs skills, subagents, commands, and configuration between multiple CLIs.
packt-netops-ai-workshop
🔧 Build Intelligent Networks with AI