vscode-mcp-servers

Automate MCP server configuration and manage mcp.json files in VS Code.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/samelhousseini/microhacks --skill vscode-mcp-servers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vscode-mcp-servers
Source: https://github.com/samelhousseini/microhacks/tree/main/.github/skills/vscode-mcp-servers
Command: npx skills add https://github.com/samelhousseini/microhacks --skill vscode-mcp-servers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the configuration and management of MCP servers directly inside VS Code, reducing setup time and manual wiring between Copilot prompts, agents, and knowledge skills.

Core Features & Use Cases

  • Workspace and User mcp.json management: Create, edit, and persist server configurations across projects.
  • Trust and Security workflow: Prompt-based server trust and credential handling to prevent unauthorized access.
  • Chat integration: Enable and use MCP tools in Copilot Chat for seamless tool invocation.
  • Troubleshooting guidance: Step-by-step guidance for starting, stopping, and diagnosing MCP connections.

Quick Start

Use the vscode-mcp-servers skill to create or configure your workspace mcp.json by running MCP: Open Workspace Folder Configuration and define your first server.

Frequently Asked Questions about vscode-mcp-servers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure MCP servers in VS Code for Copilot?

To configure MCP servers in VS Code, use the MCP commands to create and manage an mcp.json file. This automates server definitions for stdio or http/sse connections and enables tool invocation directly within Copilot Chat.

What is the mcp.json file used for in VS Code?

The mcp.json file persists MCP server configurations across VS Code workspaces and user settings. It defines server connections, credential handling, and tool access policies to integrate external tools with Copilot Chat.

How does VS Code handle MCP server trust and security?

VS Code governs MCP server trust using a prompt-based workflow for server trust and credential handling. This security mechanism prevents unauthorized access when enabling MCP tools across different workspaces and containers.

Can I use stdio and http/sse server definitions with Copilot Chat?

Yes, Copilot Chat supports stdio, http, and sse server definitions. You can enable and use these MCP tools within the chat interface for seamless tool invocation and integrated development workflows.

How do I troubleshoot MCP connections not working in VS Code?

To troubleshoot MCP connections not working in VS Code, use the provided step-by-step guidance for starting, stopping, and diagnosing server connections. This ensures your MCP tools are correctly enabled and communicating with Copilot Chat.

Do I need specific settings to enable MCP tools in containers?

Yes, you need to apply MCP configurations across user settings and containers. The skill governs server definitions and tool access policies to ensure MCP tools function correctly within your containerized VS Code environments.