İçeriğe geç

Codex / ChatGPT kurulumu

Akış Destekli HTTP veya hazır npx kurulumu ile bağlanın.

İ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)

  1. Ayarlar → Eklentiler → MCP sunucuları → Sunucu ekle
  2. Sunucu adı: Yargı PRO
  3. Akış Destekli HTTP (Streamable HTTP) seçin
  4. URL: https://app.yargipro.com/mcp
  5. Kaydet'e tıklayın; tarayıcıda WorkOS OAuth açılır

Araçlar uygulamada 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

  1. yolu denediyseniz Ayarlar → Eklentiler → MCP sunucuları altındaki Yargı PRO kaydını silin ya da kapatın; ikisi birlikte açık kalırsa aynı araçlar uygulamada 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)

Terminal komutu
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.

PowerShell komutu
@'
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.