This VSCode extension acts as a Model Context Protocol (MCP) client, integrating MCP tool servers with GitHub Copilot Chat. It enables tool discovery, server management, and real-time monitoring for interoperable AI applications.
This VSCode extension integrates Model Context Protocol (MCP) tool servers with GitHub Copilot Chat, fostering interoperable AI applications. It manages multiple MCP servers via an intuitive UI, exposing tools to Copilot Chat. Key features include automatic tool discovery, server health monitoring, and seamless connection management for process-based and SSE servers.
The extension supports MCP features like tools and text resources, with prompts and sampling planned. Configuration is available through the UI or VSCode settings, defining server properties like name, type (process or SSE), command/URL, and authentication.
Usage involves adding/configuring MCP servers, enabling them, and using Copilot Chat with @mcp
to access tools. Troubleshooting tips address connection timeouts and tool calling limitations. The extension requires VSCode, GitHub Copilot Chat, and compatible MCP servers, enabling custom context and local-first AI workflows. Contributions are welcome under the GNU GPL v3.0 license.
VikashLoomba/copilot-mcp
February 17, 2025
March 28, 2025
TypeScript