AI ajanınıza dokümantasyonunuzu verin.
Contextator, Model Context Protocol konuşan, kendi kendine barındırılan bir dokümantasyon sunucusudur. Onu dokümantasyonunuzun gerçekten bulunduğu yerlere işaret edersiniz — sunucudaki bir klasör, bir git deposu, birinin size gönderdiği bir zip, bir Obsidian vault’u, bir Notion workspace’i — ve her proje, Claude Code, Cursor, Claude Desktop ve diğer her MCP istemcisinin arayabileceği — anlam ve birebir sözcük aynı anda — kendi URL’si olur:
http://localhost:3444/mcp/my-project
Ajanınıza “imzalama anahtarını nasıl döndürüyoruz?” diye sorun; dokümantasyonunuzu arar, doğru paragrafı alıntılar ve hangi dosyadan geldiğini söyler.
Depo klonlamaya gerek yok — bu, yayımlanmış contextator/contextator imajını çeker:
mkdir contextator && cd contextator
curl -fsSLO https://raw.githubusercontent.com/Contextator/Contextator/main/docker-compose.yml
curl -fsSLO https://raw.githubusercontent.com/Contextator/Contextator/main/.env.example
cp .env.example .env
docker compose up -d
Ardından http://localhost:3444/ adresini açın ve ilk projenizi oluşturun. Turun tamamı Hızlı Başlangıç sayfasında — sıfırdan, sorulara yanıt veren bir ajana kadar yaklaşık on dakika.
Onu farklı kılan ne
- Proje başına tek URL, tamamen izole.
/mcp/billing’e bağlı bir istemci/mcp/mobile’ı asla göremez. Ayrı belgeler, ayrı gömmeler, ayrı her şey. - Proje başına birden çok kaynak. Bir yerel klasör ve iki git deposu ve yüklenmiş bir vault ve bir Notion workspace’i — hepsi tek bir aranabilir endpoint’te birleşir, her biri kendi adı altında.
- Proje başına açık ya da kapalı. Yeni bir proje varsayılan olarak token required’dır — onu oluşturmak bir kez gösterilen bir ilk token üretir — ve kendi sayfasından open’a ya da account required’a çevrilebilir. Open, endpoint’e ulaşabilen herkesin orada indekslenmiş her şeyi okuduğu anlamına gelir; token required bir bearer token gerektirir — bu bir hesap değil, endpoint için bir kimlik bilgisidir; account required ise projenin kendi üyeliklerini OAuth 2.1 üzerinden her istekte denetler. Bkz. Güvenlik.
- Paylaşılan bir parola değil, hesaplar. Herkes kendisi olarak oturum açar;
rootveadminher projeye ulaşır, birmemberise yalnızca eklediğiniz projelere, izleyici ya da editör olarak ulaşır. Bkz. Hesaplar ve İzinler. - Varsayılan olarak %100 yerel. Gömme işlemi CPU’nuzda çalışır. API anahtarı yok, başka biriyle hesap yok, makineden hiçbir şey çıkmaz. Tercih ederseniz iki ortam değişkeniyle OpenAI gömmelerine geçin.
- Çok dilli. Varsayılan model Türkçe dahil 100 dili kapsar. Soruyu cevabın yazıldığı dilde sorun: diller arası eşleşme ölçülmüş bir model sınırıdır, açılıp kapanan bir ayar değil.
- Tek konteyner. PostgreSQL ve uygulama tek bir imajda birlikte gelir. Kurulacak bir veritabanı ve çalıştırılacak bir migration yoktur.
- Markdown’dan fazlası. Markdown, MDX ve düz metin oldukları gibi indekslenir; HTML, Word, CSV ve PDF kenarda Markdown’a çevrilir ve bir OpenAPI ya da Swagger spesifikasyonu operasyon başına bir belgeye dönüşür. OCR yoktur: taranmış bir PDF yarım indekslenmek yerine adıyla reddedilir.
- Artımlı. Dosyalar hash’lenir; bir yeniden indeksleme yalnızca gerçekten değişeni yeniden gömer.
- Eski ve yeni istemcilerle çalışır. Her iki MCP transport’u da aynı URL üzerinden sunulur, bu yüzden istemciler herhangi bir yapılandırma olmadan hangisini destekliyorlarsa onu seçer.
Buradan başlayın
| Ne yapmak istiyorum… | Sayfa |
|---|---|
| On dakikada çalışır ve bağlı hale getirmek | Hızlı Başlangıç |
Düzgünce kurmak (Compose, sade docker run, kendiniz derlemek, ya da kaynaktan) |
Kurulum |
| Her ayarı anlamak | Yapılandırma |
| Panoda yolumu öğrenmek | Pano Turu |
| Takımıma hesap vermek ve kimin neyi göreceğine karar vermek | Hesaplar ve İzinler |
| Bir yerden dokümantasyon eklemek | Belge Kaynakları |
| Claude Code / Cursor / Claude Desktop’ı bağlamak | Yapay Zekâ İstemcilerini Bağlamak |
| Ajanın gerçekte ne yapabileceğini bilmek | MCP Araçları |
| Çalışmayan bir şeyi düzeltmek | Sorun Giderme |
Kaynaklar
| Kaynak | Sayfa |
|---|---|
| Sunucuda bağlanmış bir klasör | Yerel Klasör Kaynağı |
| Bir git deposu (GitHub, GitLab, Bitbucket, Gitea…) | Git Deposu Kaynağı |
| Yüklediğiniz dosyalar, klasörler ve arşivler | Yükleme Kaynağı |
| Bir Obsidian vault’u | Obsidian Vault’ları |
| Bir Notion workspace’i | Notion |
Daha derine
İndeksleme · Gömme Modelleri · İçerik Türleri · Push Webhook’ları · Admin API · Hesaplar ve İzinler · Güvenlik · Yedekleme ve Veri · SSS
Contextator, GNU AGPL v3 ya da sonrası altında özgür yazılımdır — çalıştırın, değiştirin, paylaşın; başkalarının ağ üzerinden erişmesine izin verdiğiniz değiştirilmiş bir sürüm, onlara kaynağını borçludur. Bu şartlar size uymuyorsa ticari bir lisans da mevcuttur.