// kurulum

Davetten sonra
iki dakika.

ctxc tek bir MCP sunucusudur. Sunucu listesine eklersin, istemciyi yeniden başlatırsın, araçlar gelir. Ama önce MCP erişimi için davet gerekiyor.

MCP sunucusu tek config local store
önce erişim

MCP’yi kullanmak için davet gerekiyor. Discord’da Ekomen77’ye yazıp daveti al; bu sayfadaki kurulum ondan sonra anlamlı. Davet sayfası →

Kurulum 2 dakika; tasarruf ilk büyük çıktıda başlar. Ne kadar düşeceğini hesapla →

1 · Daveti al

ctxc MCP sunucusu herkese açık bir endpoint değil; davetle açılıyor. Discord’da Ekomen77’ye yaz, davetini al. Davet linki ve erişim bilgisi oradan gelir.

Site üzerindeki canlı demo tarayıcıda çalışır ve davet gerektirmez. MCP sunucusuna bağlanmak ise davetli erişimdir.

2 · Gereksinim

  • ctxc çalıştırılabilir bir komut olarak PATH’te olmalı, ya da config’de tam yolu verilmeli.
  • Store için bir klasör: örneğin ~/.ctxc veya Windows’ta C:\Users\<sen>\.ctxc.
  • MCP destekleyen bir istemci: Claude Code, Cursor, OpenCode veya benzeri.

Not: Örneklerde ~/.ctxc kısa yol olarak yazıldı. Bazı istemciler ~’yı genişletmez; sorun çıkarsa mutlak yolu kullan.

store

Store yolu MCP sunucusunun başlatma argümanıdır. Aynı store’u kullanan oturumlar aynı handle’ları görür; farklı --store yolu farklı bir depodur.

3 · Config

Çoğu istemci mcpServers biçimini kullanır. Aşağıdaki örnek, ctxc komutunu mcp alt komutuyla başlatır ve store’u ~/.ctxc yapar.

mcp.json
{
  "mcpServers": {
    "ctxc": {
      "command": "ctxc",
      "args": ["--store", "~/.ctxc", "mcp"]
    }
  }
}
windows

Windows’ta ctxc yerine ctxc.exe veya tam yol kullan: C:\...\Scripts\ctxc.exe. Store yolu için de mutlak yol daha güvenli.

4 · İlk çağrı

İstemciyi yeniden başlat. Araç listesinde beş ctxc aracı görünmeli. İlk doğrulama için store muhasebesini çek:

ctx_stats
ctx_stats()

entries       0
tokens_saved  0
version       1.8.32
remote        local

Sonra küçük bir test yap. Küçük çıktı aynen döner; büyük çıktı bir handle üretir:

ilk pack
ctx_pack({ text: buildLog })

tip=log
tokens=54813→343
handle=79ba5a7c5bde9a4e

ctx_get({ handle: "79ba5a7c5bde9a4e", lines: "1423:1423" })

5 · Doğrula

  • ctx_stats bir blok ve sıfırdan büyük tokens_saved göstermeli.
  • ctx_get handle ile aynı satırı döndürmeli.
  • Küçük çıktıların değişmemesi normaldir; ctxc eşiğin altına dokunmaz.
  • Farklı bir --store ile başlattıysan eski handle’ları göremezsin; bu bir hata değil, ayrı depodur.

Sorun giderme

belirtiolası nedençözüm
Sunucu listede yokconfig yolu veya JSON biçimiDosya yolunu ve süslü parantezleri kontrol et; istemciyi yeniden başlat.
command not foundctxc PATH’te değilTam yolu ver: ctxc.exe veya Scripts dizini.
Araçlar var, yanıt yokStore klasörüne yazma izniYazılabilir bir --store yolu seç.
Handle bulunamadıFarklı store ile çalışılıyorAynı --store yolunu kullan.
Çıktı hiç değişmediEşiğin altındaNormal. ~400 token altı aynen döner.
MCP erişimi yokDavet alınmamışDiscord’da Ekomen77’ye yaz.
davet

Kurulumdan önce davet: Discord’da Ekomen77. Adım adım davet →