Skip to main content
Her projenin bir MCP sunucusu vardır; böylece Claude Code, Codex, Cursor, VS Code veya Gemini CLI gibi yapay zekâ istemcileri proje üzerinde çalışabilir: dosyalarını okuyup düzenleyebilir, projeyi derleyebilir, LaTeX günlüğünü okuyabilir, PDF’i indirebilir ve yorumları yanıtlayabilir.
Bu özellik ayaka-notes/ayakaleaf-pro tarafından geliştirilmiştir. v6.3.1 ve sonrasında sunulmuştur.

Kurulum

MCP sunucusu Git entegrasyonuyla birlikte gelir: git-bridge özelliğini etkinleştirdiğinizde MCP sunucusu da kullanılabilir hâle gelir. Yapılandırmanız gereken başka bir şey yoktur.

Bir yapay zekâ istemcisini bağlama

  1. Account Settings bölümünde bir Git kimlik doğrulama belirteci oluşturun. Aynı belirteç hem MCP sunucusu hem de Git için kullanılır.
  2. Düzenleyicide Integrations menüsünü açın ve MCP server seçeneğine tıklayın. Burada projenin MCP sunucusunun adresi, https://<your-overleaf>/project/<project_id>/mcp, ve sunucunun her yapay zekâ istemcisine nasıl ekleneceği gösterilir: komutu kopyalayın ve <token> kısmını kendi belirtecinizle değiştirin.
Belirteç, Authorization: Bearer <token> HTTP başlığı olarak gönderilir. Örneğin, Claude Code için komut şöyledir:

Kullanım

Bağlandıktan sonra yapay zekâ istemcisine isteğinizi sade bir dille iletin. Örneğin:

Araçlar

edit_file ve write_file ile yapılan düzenlemeler düzenleyicide canlı olarak görünür ve ortak çalışanların düzenlemeleriyle birleştirilir. Aynı anda çok sayıda dosya, ikili dosyalar veya yeniden adlandırmalar için yapay zekâ istemcisi projeyi Git ile klonlayıp push da yapabilir.

İzinler

MCP sunucusu, Git’te olduğu gibi projenin paylaşım ayarlarına uyar:
  • Projeyi görüntüleyebilen herkes projeyi okuyabilir, derleyebilir ve çıktısını indirebilir.
  • Dosyalarını ve ayarlarını yalnızca sahip ve düzenleyiciler değiştirebilir.
  • İnceleyiciler ayrıca yorumları yanıtlayabilir ve kendi başlattıkları yorumları çözüldü olarak işaretleyebilir veya yeniden açabilir.
  • Bir bağlantıyla katılan görüntüleyiciler, düzenleyicide olduğu gibi yorumları göremez.

Soru&Cevap

Yanıt: MCP sunucusunun kendine ait bir ortam değişkeni yoktur. config/overleaf.rc içindeki GIT_BRIDGE_ENABLED=true ile etkinleştirilir; bkz. Git entegrasyonu. Değiştirdikten sonra bin/up -d komutunu çalıştırın. git-bridge olmadan düzenleyici, sol çubuğunda Integrations sekmesini göstermez.
Son değiştirilme tarihi 2 Kasım 2026