/ 目錄 / 演練場 / copilot-mcp
● 社群 VikashLoomba ⚡ 即開即用

copilot-mcp

作者 VikashLoomba · VikashLoomba/copilot-mcp

VSCode 擴充功能,可探索、安裝並管理適用於 GitHub Copilot、Claude Code 和 Codex CLI 的 MCP 伺服器,並支援選用的遠端 Cloud MCP。

copilot-mcp(VikashLoomba)是一個 VSCode 擴充功能(本身並非 MCP 伺服器),整合了 MCP 伺服器管理、技能市集(skills.sh)以及 Cloud MCP(遠端託管伺服器)。適合以 VSCode 為核心工作流程、希望透過介面管理設定的使用者。

為什麼要用

核心特性

即時演示

實際使用效果

copilot.replay ▶ 就緒
0/0

安裝

選擇你的客戶端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "copilot": {
      "command": "npx",
      "args": [
        "-y",
        "copilot-mcp"
      ],
      "_inferred": true
    }
  }
}

開啟 Claude Desktop → Settings → Developer → Edit Config。儲存後重啟應用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "copilot": {
      "command": "npx",
      "args": [
        "-y",
        "copilot-mcp"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "copilot": {
      "command": "npx",
      "args": [
        "-y",
        "copilot-mcp"
      ],
      "_inferred": true
    }
  }
}

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "copilot": {
      "command": "npx",
      "args": [
        "-y",
        "copilot-mcp"
      ],
      "_inferred": true
    }
  }
}

格式與 Claude Desktop 相同。重啟 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "copilot",
      "command": "npx",
      "args": [
        "-y",
        "copilot-mcp"
      ]
    }
  ]
}

Continue 使用伺服器物件陣列,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "copilot": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "copilot-mcp"
        ]
      }
    }
  }
}

加入 context_servers。Zed 儲存後熱重載。

claude mcp add copilot -- npx -y copilot-mcp

一行命令搞定。用 claude mcp list 驗證,claude mcp remove 移除。

使用場景

實戰用法: copilot-mcp

透過 copilot-mcp 在 VSCode 中以視覺化方式安裝 MCP 伺服器

👤 初次接觸 MCP 的 VSCode 使用者 ⏱ ~10 min beginner

何時使用: 你不想手動編輯 JSON 設定檔。

前置條件
  • 已安裝擴充功能的 VSCode — 開啟 Marketplace → 搜尋 'copilot-mcp' → 安裝
步驟
  1. 瀏覽伺服器
    開啟 copilot-mcp 面板,依分類瀏覽 MCP 伺服器。✓ 已複製
    → 顯示附有安裝按鈕的精選清單
  2. 安裝幾個伺服器
    安裝 GitHub 和 Sentry MCP,依提示輸入金鑰。✓ 已複製
    → 已安裝並連接至對應的 AI 工具

結果: 無需手動編輯設定即可完成運作環境建立。

從 skills.sh 市集安裝代理技能

👤 想要使用預建技能的 Claude Code/Copilot 使用者 ⏱ ~10 min beginner

何時使用: 你看到一個實用的技能,想在編輯器中直接安裝,而不想下指令。

步驟
  1. 搜尋技能
    在 copilot-mcp 中搜尋 skills.sh 上的 'code review',選擇一個技能。✓ 已複製
    → 顯示附有說明的技能清單
  2. 安裝至代理範圍
    僅為 Claude Code 安裝此技能,確認它以指令形式出現。✓ 已複製
    → 技能已在 Claude Code 中可用

結果: 快速採用新技能。

搭配使用: claude-code

使用遠端 Cloud MCP,無需在本機安裝伺服器

👤 使用受限裝置的使用者 ⏱ ~15 min intermediate

何時使用: 公司筆電無法執行任意 npm 套件,但你仍需要 MCP 功能。

前置條件
  • Cloud MCP 帳號 — 請參閱擴充功能文件
步驟
  1. 指向 Cloud MCP
    在 copilot-mcp 設定中啟用 Cloud MCP,並新增你想要遠端託管的伺服器。✓ 已複製
    → 工具可透過雲端使用,無需本機程序

結果: 在受限裝置上使用 MCP。

組合

與其他 MCP 搭配,撬動十倍槓桿

copilot + router

用 copilot-mcp 探索伺服器,再用 MCP Router 管理工作區

Use copilot-mcp to install 5 new MCPs; then group them into workspaces in MCP Router.✓ 已複製
copilot + claude-code

從 skills.sh 為 Claude Code 安裝技能

Install the 'security-review' skill from skills.sh and run it on this repo.✓ 已複製

成本與限制

運行它的成本

API 配額
Cloud MCP 有自己的方案;本機伺服器免費
每次呼叫 Token 數
N/A (extension itself)
費用
擴充功能免費;Cloud MCP 可能有付費方案
提示
除非真的無法在本機安裝,否則優先使用本機伺服器

安全

權限、密鑰、影響範圍

憑證儲存: 在擴充功能中輸入的憑證會儲存至 VSCode 的安全儲存空間
資料出站: Cloud MCP 會將資料傳輸至其後端;本機伺服器則傳輸至各自的目標

故障排查

常見錯誤與修復

Installed MCP doesn't show in Copilot/Claude Code

部分工具在 MCP 設定變更後需要重新啟動編輯器

Token prompt loops

清除該伺服器在 VSCode 中儲存的密鑰,重新安裝

Cloud MCP latency high

若擴充功能設定中有提供,切換至較近的區域;否則優先使用本機伺服器

替代方案

copilot-mcp 對比其他方案

替代方案何時用它替代權衡
MCP Router (desktop)你需要跨多個客戶端工作,而不只是 VSCode沒有 VSCode 原生介面;沒有技能市集
Manual claude_desktop_config.json你偏好純手動設定沒有市集使用者介面

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills