MCP sunucusunu istemcinize bağlama
Yerel çalışan bir MCP sunucusunu OpenCode, OpenCode2, Codex ve Claude Code'a eklemek.
Model Context Protocol (MCP), bir yapay zekâ istemcisinin dış araçları çağırmasını sağlayan açık bir protokoldür. Araçlarımız yerel stdio sunucusu olarak çalışır: istemci programı kendisi başlatır ve standart giriş/çıkış üzerinden konuşur. Ağ portu açılmaz.
Aşağıdaki örneklerde sunucu adı ornek, komut ornek-mcp. Kendi aracınızın komutunu ilgili kurulum sayfasından alın.
OpenCode
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ornek": {
"type": "local",
"command": ["ornek-mcp"],
"enabled": true,
"timeout": 120000
}
}
}Kullanıcı genelinde geçerli olsun istiyorsanız dosyayı ~/.config/opencode/ altına, yalnız bir projede kullanacaksanız proje kökündeki opencode.jsonc dosyasına yazın.
OpenCode2
OpenCode2 sunucuları mcp.servers altında gruplar ve zaman aşımlarını ayrı ayrı ister:
{
"mcp": {
"servers": {
"ornek": {
"type": "local",
"command": ["ornek-mcp"],
"codemode": false,
"timeout": { "startup": 120000, "catalog": 30000, "execution": 720000 }
}
}
}
}Codex
[mcp_servers.ornek]
command = "ornek-mcp"
args = []Claude Code
claude mcp add --scope user ornek -- ornek-mcp
claude mcp listÇalıştığını nasıl anlarım?
- Terminalde komutu tek başına çalıştırın:
ornek-mcp --version. Sürüm yazmıyorsa istemci de başlatamaz. - İstemciyi tamamen kapatıp yeniden açın; çoğu istemci yapılandırmayı yalnız açılışta okur.
- İstemcinin araç listesinde sunucunun araçlarını arayın. OpenCode araç adlarının başına sunucu adını ekler (
ornek_...).