A powerful VSCode extension that enables MCP server usage in Copilot, giving it access to MCP tools, resources, and more.
A powerful VSCode extension that acts as a Model Context Protocol (MCP) client, enabling seamless integration between MCP tool servers and GitHub Copilot Chat. Join the growing ecosystem of interoperable AI applications with flexible integration options.
Feature | Support |
---|---|
Tools | ✅ Full support |
Resources | ✅* Text resource support |
Prompts | ✅* Full support (coming soon) |
Sampling | ⏳ Planned |
Roots | ⏳ Planned |
You can configure your MCP servers in the UI or in VSCode settings.
In the UI, look for the "MCP Servers" button in the activity bar.
To configure your MCP servers in VSCode settings:
{
"mcpManager.servers": [
{
"name": "Process-MCP-Server",
"type": "process",
"command": "start-server-command",
"enabled": true
},
{
"name": "SSE-MCP-Server",
"type": "sse",
"url": "https://your-sse-server.com/events",
"authToken": "your-optional-auth-token",
"enabled": true
}
]
}
Property | Type | Description |
---|---|---|
name | string | Display name for the server |
type | string | Server type: "process" or "sse" |
command | string | Command to start the server (for process servers) |
url | string | URL for SSE connection (for SSE servers) |
authToken | string | Authentication token (optional, for SSE servers) |
enabled | boolean | Whether the server is enabled |
env | object | Environment variables for process servers (key-value pairs) |
@mcp
participantContributions, issues and feature requests are welcome! Feel free to check the issues page.
Vikash Loomba
Copyright © 2024 Vikash Loomba.
This project is licensed under the GNU General Public License v3.0.
Part of the MCP Client Ecosystem - Enabling interoperable AI tools for developers ⭐️