VSCode extension for GitHub Copilot MCP integration
Top 72.7% on sourcepulse
This VSCode extension acts as a Model Context Protocol (MCP) client, enabling GitHub Copilot Chat to discover and utilize custom tools from MCP-compatible servers. It targets developers looking to integrate local or custom AI tools into their VSCode workflow, enhancing Copilot's capabilities with external context and functionality.
How It Works
The extension manages connections to various MCP servers, supporting both process-based and Server-Sent Events (SSE) implementations. It automatically discovers available tools from these servers and exposes them to GitHub Copilot Chat via the @mcp
participant. This allows users to invoke these tools directly within chat conversations, enriching Copilot's responses with custom data or actions.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Tool calling within Copilot Chat is limited by the VSCode API to Claude 3.5 and GPT-4o models; other models may require manual tool selection using the '#' key. The extension defers to the official VSCode implementation of MCP support, with automatic migration of existing configurations.
1 week ago
1 day