GitHub Copilot MCP:VS CodeでMCPサーバーを追加する
GitHub CopilotはエージェントモードでMCPサーバーを使います。VS Codeでは、mcp.jsonファイルまたはMCP: Add Serverコマンドで設定します。以下はVS CodeとGitHubのドキュメントに基づく最新の手順です。
GitHub CopilotにMCPサーバーを追加する方法
VS Code
- コマンドパレット(Ctrl+Shift+P、macOSではCmd+Shift+P)からMCP: Add Serverを実行し、WorkspaceまたはGlobalを選びます。ファイルを直接編集することもできます。プロジェクトの
.vscode/mcp.jsonか、MCP: Open User Configurationで開くユーザーのmcp.jsonです。 - リモートサーバーの場合は、
serversの下に"type": "http"とurlを指定したエントリを追加します。APIキーはファイルに直接書かず、inputs変数に入れます。 mcp.jsonでサーバーの上に表示されるStartアクションからサーバーを起動します。OAuthサーバーの場合はAuthをクリックし、ブラウザでサインインします。- Chatビューを開いてAgentモードを選び、Configure Toolsで個々のツールのオン/オフを切り替えます。
{
"inputs": [
{
"type": "promptString",
"id": "anythingmcp-key",
"description": "AnythingMCP API key",
"password": true
}
],
"servers": {
"anythingmcp": {
"type": "http",
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "${input:anythingmcp-key}" }
}
}
}Copilot BusinessまたはEnterpriseの組織経由でCopilotを利用している場合は、管理者がMCP servers in Copilotポリシーを有効にする必要があります。このポリシーはデフォルトでオフです。Copilot Free、Pro、Pro+、Maxはこのポリシーの対象外です。
その他のIDEとCopilot CLI
CopilotはVisual Studio、JetBrains IDE、Xcode、Eclipse、そしてCopilot CLIでもMCPに対応しています。GitHubのドキュメントには、これらのエディターでOAuthまたはトークンによるリモートMCPがサポートされていると記載されています。設定の保存場所はIDEによって異なります。
2026年9月25日に各ベンダーのドキュメントと照合した手順です:
AnythingMCPでできること
AnythingMCPを使えば、Copilotのエージェントはコードだけでなく自社のシステムにもアクセスできます。REST/OpenAPI、SOAP、GraphQLのAPIやSQLデータベースがコード不要でMCPツールになり、mcp.jsonに書く1つのURLにまとまります。ユーザーごとのMCP APIキー、ロールベースのツールアクセス制御、監査ログも備えています。AnythingMCP Cloud(フランクフルトでホスト、7日間の無料トライアル)で使うことも、セルフホストすることもできます。AGPL-3.0のオープンソースです。
GitHub Copilot MCP:よくある質問
GitHub CopilotはMCPに対応していますか?
はい。MCPは、VS Codeやその他のIDEのCopilot Chat、Copilot CLI、そしてGitHub.com上のCopilotのエージェントで使えます。GitHub.comでは、MCPサーバーをリポジトリごとに設定します。
GitHub CopilotのMCPは無料ですか?
Copilotへのアクセスが必要で、無料プランでも構いません。Copilot BusinessとEnterpriseでは、組織のMCP servers in Copilotポリシーを有効にする必要があり、このポリシーはデフォルトでオフです。Copilot Free、Pro、Pro+、Maxはこのポリシーの対象外です。
VS CodeはMCPサーバーをどこに保存しますか?
ワークスペースの.vscode/mcp.json(最上位にserversオブジェクト)、プロジェクトのルートに置く移植可能な.mcp.json(mcpServersオブジェクト)、またはMCP: Open User Configurationで開くユーザープロファイルのmcp.jsonです。
リモートとローカルのMCPサーバー、Copilotではどちらを使うべきですか?
ローカルサーバーはコマンドとしてあなたのマシン上で動作し、任意のコードを実行できるため、VS Codeは最初にそのサーバーを信頼するかどうかを確認します。リモートサーバーはHTTP("type": "http")でアクセスし、OAuthまたはヘッダーで認証でき、1つのサーバーでチーム全体に対応できます。
GitHub Copilotのガイド一覧
2 件 · GitHub Copilot 向けステップバイステップガイドのある全コネクタ。多くは 10 分以内で完了。
GitHub Copilot スキル・オンデマンド:あらゆるエージェントスキルをMCP経由で
VS CodeのGitHub Copilotにすべての公開エージェントスキルを提供:CopilotのエージェントがAnythingMCP経由で最適なSKILL.mdを見つけて実行します。スキルフォルダの管理は不要です。
ガイドを読むSorareをGitHub Copilotに接続する方法 — MCPを介したNFTファンタジーフットボール
AnythingMCPを使用してSorareのGraphQL APIをGitHub Copilot Chatに接続します。自然言語でカード、選手、ラインアップ、オークション、ウォレット、移籍市場をクエリします。Bcryptソルト付きのログインと30日間のJWTキャッシュが自動的に処理されます。
ガイドを読む