Kurulum ve İşletme Karmaşıklığı
MCP'de ya verini bir MCP sunucusu olarak açarsın ya da bu sunuculara bağlanan bir istemci inşa edersin — iki taraflı, ayrı bir süreç demek. Claude Code'da kurulumu üç transport seçeneğinden biriyle yaparsın: remote HTTP (önerilen), remote SSE, local stdio; yanlış yapılandırma hataya yol açabiliyor. VS Code'da bir MCP sunucusu eklerken Extensions view üzerinden arama ve kurulumun yanı sıra 'sunucuya güveniyorum' onayını da geçmen gerekiyor — ek bir güven adımı. Native function calling'de kurulumun tek adım: API isteğine tools parametresinde bir JSON Schema ekliyorsun, ayrı süreç veya servis yönetimi yok. Bu yüzeyin işletim yükünü ölçmek istiyorsan sürüm notlarına bak: Claude Code'un VS Code eklentisindeki MCP sunucular diyaloğuna 'Add server' formu ve 'Remove' aksiyonu ancak v2.1.261'de eklendi — araç yüzeyi hâlâ olgunlaşıyor. Native tool-use tarafında ise yönetmen gereken ayrı bir yüzey hiç yok.