/ ディレクトリ / プレイグラウンド / copilot-mcp
● コミュニティ VikashLoomba ⚡ 即起動

copilot-mcp

作者 VikashLoomba · VikashLoomba/copilot-mcp

GitHub Copilot、Claude Code、Codex CLI向けのMCPサーバーを検出・インストール・管理するVSCode拡張機能です。オプションでリモートCloud MCPにも対応しています。

copilot-mcp(VikashLoomba)はVSCode拡張機能であり(MCPサーバーそのものではありません)、MCPサーバー管理、スキルマーケットプレイス(skills.sh)、Cloud MCP(リモートホスティングサーバー)を統合しています。VSCode中心のワークフローで設定をUIから管理したいユーザーに最適です。

なぜ使うのか

主な機能

ライブデモ

実際の動作

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

使うタイミング: 企業のノートPCで任意のnpmパッケージを実行できないが、MCP機能を使いたい場合に使用します。

前提条件
  • Cloud MCPアカウント — 拡張機能のドキュメントを参照
フロー
  1. Cloud MCPに接続
    copilot-mcpの設定でCloud MCPを有効にし、リモートでホスティングしたいサーバーを追加します。✓ コピーしました
    → ローカルプロセスなしでクラウド経由でツールが利用可能

結果: 制限されたデバイスでMCPが利用可能になります。

組み合わせ

他のMCPと組み合わせて10倍の力を

copilot + router

copilot-mcpで検出し、MCP Routerでワークスペースを管理

copilot-mcpで5つの新しいMCPをインストールし、MCP Routerでワークスペースにグループ化してください。✓ コピーしました
copilot + claude-code

skills.shからClaude Code向けスキルをインストール

skills.shから 'security-review' スキルをインストールし、このリポジトリに対して実行してください。✓ コピーしました

コストと制限

運用コスト

APIクォータ
Cloud MCPには独自のプランがあります。ローカルサーバーは無料です
呼び出しあたりのトークン
該当なし(拡張機能自体)
金額
拡張機能は無料。Cloud MCPには有料プランがある場合があります
ヒント
インストールが本当にできない場合を除き、ローカルサーバーを推奨します

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: 拡張機能に入力された認証情報はVSCodeのシークレットストレージに保存されます
データ送信先: Cloud MCPはそのバックエンドにデータを送信します。ローカルサーバーはそれぞれの送信先に送信します

トラブルシューティング

よくあるエラーと対処法

インストールしたMCPがCopilot/Claude Codeに表示されない

MCPコンフィグの変更後、エディタの再起動が必要なツールがあります

Token prompt loops(トークンプロンプトのループ)

該当サーバーのVSCodeシークレットをクリアして再インストールしてください

Cloud MCPのレイテンシが高い

拡張機能の設定でより近いリージョンに切り替えてください(利用可能な場合)。それ以外はローカルを推奨します

代替案

copilot-mcp 他との比較

代替案代わりに使う場面トレードオフ
MCP Router (desktop)VSCodeだけでなく複数のクライアントで作業する場合VSCodeネイティブのUIなし。スキルマーケットプレイスなし
Manual claude_desktop_config.jsonコンフィグを直接編集したい方向けマーケットプレイスのUXなし

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る