Microsoft
VS Code (GitHub Copilot)'e MCP sunucuları ekleyin
VS Code, çalışma alanındaki `.vscode/mcp.json` dosyasını, kullanıcı profili `mcp.json` dosyasını veya daha yeni taşınabilir `.mcp.json` dosyalarını okur.
- 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- Proje dosyası
.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')- En üst düzey anahtar
servers- Biçim
- json
- Uzak sunucular için OAuth
- Evet
Örnek yapılandırma
Bu örnek, GitHub'ın barındırdığı sunucuyu ve yerel bir sunucu olarak Playwright'ı bu istemcinin beklediği biçimde ekler.
{
"servers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
},
"playwright": {
"type": "stdio",
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
code --add-mcp '{"name":"github","type":"http","url":"https://api.githubcopilot.com/mcp/"}'
code --add-mcp '{"name":"playwright","command":"npx","args":["@playwright/mcp@latest"]}'
Notlar ve özellikler
- `.vscode/mcp.json` dosyasında `servers` anahtarı kullanılır; taşınabilir `.mcp.json` ve `~/.copilot/mcp-config.json` dosyalarında ise `mcpServers` kullanılır.
- Üst düzey bir `inputs` dizisi, sırları istemek için bir iletişim kutusu açar; böylece anahtarlar dosyada tutulmaz.
- Kılavuzlu sunucu ekleme akışı artık taşınabilir dosyaları tercih ederek `.vscode/mcp.json` ve kullanıcı profili dosyalarını kullanımdan kaldırılmış olarak işaretliyor. Her ikisi de çalışmaya devam ediyor.
- VS Code ayrıca Claude Desktop, Copilot CLI, Cursor ve Windsurf için önceden yapılandırılmış sunucuları da bulur.
- `code --add-mcp`, JSON dizesinden sunucu ekler.
VS Code (GitHub Copilot) yapılandırması oluştur →
Diğer istemciler
Claude DesktopClaude CodeCursorWindsurf / Devin DesktopZedOpenAI Codex CLIGemini CLIChatGPTOpenClawClineContinueJetBrains AI Assistant