dotsagent.io
Ngôn ngữ:Tiếng Việt
Microsoft

Thêm máy chủ MCP vào VS Code (GitHub Copilot)

VS Code đọc .vscode/mcp.json trong workspace, mcp.json trong hồ sơ người dùng hoặc các tệp .mcp.json portable mới hơn.

macOS
User profile mcp.json (open via 'MCP: Open User Configuration'); portable: ~/.copilot/mcp-config.json
Windows
User profile mcp.json (open via 'MCP: Open User Configuration'); portable: ~/.copilot/mcp-config.json
Linux
User profile mcp.json (open via 'MCP: Open User Configuration'); portable: ~/.copilot/mcp-config.json
Tệp dự án
.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')
Khóa cấp cao nhất
servers
Định dạng
json
OAuth cho máy chủ từ xa
Có

Cấu hình mẫu

Ví dụ này thêm máy chủ được GitHub lưu trữ và Playwright làm máy chủ cục bộ, theo định dạng mà ứng dụng này yêu cầu.

.vscode/mcp.json
{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    },
    "playwright": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ]
    }
  }
}
shell
code --add-mcp '{"name":"github","type":"http","url":"https://api.githubcopilot.com/mcp/"}'
code --add-mcp '{"name":"playwright","command":"npx","args":["@playwright/mcp@latest"]}'

Ghi chú và điểm cần lưu ý

  • .vscode/mcp.json dùng khóa servers; các tệp .mcp.json portable và ~/.copilot/mcp-config.json dùng mcpServers.
  • Mảng inputs ở cấp cao nhất sẽ nhắc bạn nhập thông tin bí mật, giúp các khóa không phải lưu trong tệp.
  • Luồng Thêm máy chủ có hướng dẫn hiện đánh dấu .vscode/mcp.json và tệp hồ sơ người dùng là không còn được khuyến nghị, thay vào đó là các tệp portable. Cả hai vẫn hoạt động.
  • VS Code cũng tự phát hiện các máy chủ đã được cấu hình cho Claude Desktop, Copilot CLI, Cursor và Windsurf.
  • code --add-mcp thêm máy chủ từ một chuỗi JSON.

Tạo cấu hình cho VS Code (GitHub Copilot) →

Ứng dụng khác

Nguồn

  1. code.visualstudio.com/docs/copilot/reference/mcp-configuration
  2. code.visualstudio.com/docs/copilot/customization/mcp-servers