← Ana sayfa

OpenCode ve Pi Agent'a Xcode MCP eklemek

Apple, Xcode’a dışarıdan agent erişimi için bir MCP köprüsü (xcrun mcpbridge) sunuyor. Bunu yalnızca Xcode’un kendi agent’ında değil, OpenCode ve Pi Agent gibi araçlarda da kullanabilirsiniz. Her ikisinin konfigürasyonu şöyle:

OpenCode~/.config/opencode/opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "xcode": {
      "type": "local",
      "command": ["/usr/bin/xcrun", "mcpbridge"],
      "enabled": true,
      "timeout": 15000
    }
  }
}

Pi Agent — aşağıdaki dosyalardan birine (~/.config/mcp/mcp.json, <Pi agent dizini>/mcp.json, .mcp.json ya da .pi/mcp.json):

{
  "mcpServers": {
    "xcode": {
      "command": "xcrun",
      "args": ["mcpbridge"]
    }
  }
}

İki format arasındaki tek fark, komutun tek bir dizi (command) olarak mı yoksa command + args olarak mı yazıldığı. Köprü aynı; yalnızca onu çağıran istemcinin şeması değişiyor.

Kaynaklar