İndirme: developers.openai.com/codex/app
Gereksinim: Bilgisayarınızda Node.js kurulu olmalı → nodejs.org/en/download
ChatGPT ve Codex masaüstü uygulamaları birleşti; MCP ayarları artık Eklentiler sekmesinin altında. İki kurulum yolu var: önce 1. yolu deneyin, çalışmazsa 2. yola geçin.
1. yol — Akış Destekli HTTP (uygulama içinden, önce bunu deneyin)
- Ayarlar → Eklentiler → MCP sunucuları → Sunucu ekle
- Sunucu adı:
Yargı PRO - Akış Destekli HTTP (Streamable HTTP) seçin
- URL:
https://app.yargipro.com/mcp - Kaydet'e tıklayın; tarayıcıda WorkOS OAuth açılır
Araçlar sohbette görünüyorsa kurulum tamamdır; 2. yola gerek yok.
2. yol — npx ile hazır kurulum (1. yol çalışmazsa bunu deneyin)
Akış Destekli HTTP ile bağlantı kurulamıyorsa (sunucu listede kırmızı görünüyor, araçlar gelmiyor
veya OAuth penceresi tamamlanmıyorsa) bu yolu kullanın. Aşağıdaki kod, Codex'in ayar dosyasına
(~/.codex/config.toml) yargipro-npx adıyla ayrı bir sunucu ekler ve bağlantıyı mcp-remote
üzerinden kurar; böylece uygulamanın Akış Destekli HTTP desteğine ihtiyaç duymaz. Dosyadaki diğer
ayarlarınıza dokunmaz; bu kayıt zaten varsa günceller.
Ad bilerek farklı (Yargı PRO ≠ yargipro-npx) — iki yol birbirinin ayarını ezmez. Buna karşılık
- yolu denediyseniz Ayarlar → Eklentiler → MCP sunucuları altındaki
Yargı PROkaydını silin ya da kapatın; ikisi birlikte açık kalırsa aynı araçlar sohbette iki kez listelenir.
macOS / Linux — Terminal'i açın (Cmd + Boşluk → Terminal), aşağıdaki bloğun tamamını yapıştırın. (Linux: Ctrl + Alt + T)
node - <<'YARGI'
const fs=require("fs"),os=require("os"),path=require("path");
const dir=path.join(os.homedir(),".codex"),file=path.join(dir,"config.toml");
fs.mkdirSync(dir,{recursive:true});
let src="";try{src=fs.readFileSync(file,"utf8")}catch{}
const body=['[mcp_servers.yargipro-npx]','enabled = true','command = "npx"','args = ["-y", "mcp-remote@latest", "https://app.yargipro.com/mcp"]'];
const lines=src?src.split(/\r?\n/):[];
const i=lines.findIndex(l=>/^\s*\[mcp_servers\.("?)yargipro-npx\1\]\s*$/.test(l));
if(i>=0){let j=i+1;while(j<lines.length&&!/^\s*\[/.test(lines[j]))j++;lines.splice(i,j-i,...body,"");}
else{while(lines.length&&!lines[lines.length-1].trim())lines.pop();if(lines.length)lines.push("");lines.push(...body,"");}
fs.writeFileSync(file,lines.join("\n"));
console.log("yargipro-npx eklendi -> "+file);
YARGI
npx -y mcp-remote@latest https://app.yargipro.com/mcp
Windows — PowerShell'i açın (Başlat → PowerShell), aşağıdaki bloğun tamamını yapıştırın.
@'
const fs=require("fs"),os=require("os"),path=require("path");
const dir=path.join(os.homedir(),".codex"),file=path.join(dir,"config.toml");
fs.mkdirSync(dir,{recursive:true});
let src="";try{src=fs.readFileSync(file,"utf8")}catch{}
const body=['[mcp_servers.yargipro-npx]','enabled = true','command = "npx.cmd"','args = ["-y", "mcp-remote@latest", "https://app.yargipro.com/mcp"]'];
const lines=src?src.split(/\r?\n/):[];
const i=lines.findIndex(l=>/^\s*\[mcp_servers\.("?)yargipro-npx\1\]\s*$/.test(l));
if(i>=0){let j=i+1;while(j<lines.length&&!/^\s*\[/.test(lines[j]))j++;lines.splice(i,j-i,...body,"");}
else{while(lines.length&&!lines[lines.length-1].trim())lines.pop();if(lines.length)lines.push("");lines.push(...body,"");}
fs.writeFileSync(file,lines.join("\n"));
console.log("yargipro-npx eklendi -> "+file);
'@ | node -
npx.cmd -y mcp-remote@latest https://app.yargipro.com/mcp
Yapıştırdığınızda komut otomatik çalışır. Tarayıcıda WorkOS giriş sayfası açıldığında hesabınızla
giriş yapın. Terminalde Press Ctrl+C to exit yazısını gördüğünüzde MCP başarıyla kurulmuş demektir.
Terminal penceresini kapatabilirsiniz; token bilgisayarınıza kaydedilir. Ardından Codex'i kapatıp
yeniden açın; yeniden giriş yapmanız gerekmez.
Kurulumu Ayarlar → Eklentiler → MCP sunucuları altından kontrol edebilirsiniz; listede yargipro-npx'i görmelisiniz.