LLM'ler ve yapay zeka kod editörleri için güncel kod dokümantasyonu.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"upstash-context7": {
"command": "node",
"args": [
"~/.mcp/context7/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/upstash/context7.git ~/.mcp/context7
cd ~/.mcp/context7 
LLM'ler, kullandığınız kütüphaneler hakkında eski veya genel bilgilere güvenir. Şu sorunlarla karşılaşırsınız:
Context7, güncel ve sürüme özel dokümantasyonu ve kod örneklerini doğrudan kaynaktan çekerek doğrudan promptunuza yerleştirir.
Create a Next.js middleware that checks for a valid JWT in cookies
and redirects unauthenticated users to `/login`. use context7
Configure a Cloudflare Worker script to cache
JSON API responses for five minutes. use context7
Show me the Supabase auth API for email/password sign-up.
Context7, güncel kod örneklerini ve dokümantasyonunu doğrudan LLM'nizin context'ine getiriyor. Sekme değiştirmeye gerek yok, var olmayan hallüsinasyonlu API'ler yok, güncel olmayan kod üretimi yok.
İki modda çalışır:
ctx7 CLI komutlarını kullanarak doküman getirmeye yönlendiren bir skill kurur (MCP gerekli değil)[!NOTE] API Anahtarı Tavsiye Edilir: Daha yüksek rate limitler için context7.com/dashboard adresinden ücretsiz bir API anahtarı alın.
Context7'yi tek bir komutla kodlama aracılarınız için kurun:
npx ctx7 setup
OAuth ile kimlik doğrulaması yapar, bir API anahtarı oluşturur ve uygun skill'i kurar. CLI + Skills veya MCP modu arasında seçim yapabilirsiniz. Belirli bir aracı hedeflemek için --cursor, --claude veya --opencode kullanın.
Daha sonra oluşturulan kuruluşu kaldırmak için npx ctx7 remove komutunu çalıştırın. CLI'yi global olarak npm install -g ctx7 ile kurmadıysanız, bu paketi npm uninstall -g ctx7 ile ayrıca kaldırın.
Manuel olarak yapılandırmak için, MCP istemcinizle Context7 sunucu URL'sini https://mcp.context7.com/mcp kullanın ve CONTEXT7_API_KEY header'ı aracılığıyla API anahtarınızı geçin. İstemciye özel kurulum talimatları için aşağıdaki bağlantıya bakın.
Manuel Kurulum / Diğer İstemciler →
Eğer hangi kütüphaneyi kullanmak istediğinizi tam olarak biliyorsanız, Context7 Kimliğini promptunuza ekleyin. Bu şekilde, Context7 kütüphane eşleştirme adımını atlayabilir ve doğrudan doküman alabilir.
Implement basic authentication with Supabase. use library /supabase/supabase for API and docs.
Eğik çizgi sözdizimi Context7'ye hangi kütüphaneyi yükleyeceğini tam olarak söyler.
Belirli bir kütüphane sürümü için dokümantasyon almak için, promptunuzda sürümü belirtin:
How do I set up Next.js 14 middleware? use context7
Context7 otomatik olarak uygun sürümü eşleştirecektir.
Eğer ctx7 setup aracılığıyla kurmadıysanız, kütüphane ile ilgili sorulara otomatik olarak Context7'yi tetikleyen bir skill yapılandırılır. Bunun yerine manuel olarak kural kurmak için, kodlama aracınıza bir tane ekleyin:
Cursor Settings > RulesCLAUDE.mdÖrnek kural:
Always use Context7 when I need library/API documentation, code generation, setup or configuration steps without me having to explicitly ask.
ctx7 library <name> <query>: Context7 indeksini kütüphane adına göre arar ve eşleşen kütüphaneleri kimliğini döndürür.ctx7 docs <libraryId> <query>: Context7 uyumlu bir kütüphane kimliği kullanarak kütüphane dokümantasyonunu alır (ör. /mongodb/docs, /vercel/next.js).resolve-library-id: Genel bir kütüphane adını Context7 uyumlu bir kütüphane kimliğine dönüştürür.
query (gerekli): Kullanıcının sorusu veya görevi (sonuçları ilgiliye göre sıralamak için kullanılır)libraryName (gerekli): Aranacak kütüphane adıquery-docs: Context7 uyumlu bir kütüphane kimliği kullanarak kütüphane dokümantasyonunu alır.
libraryId (gerekli): Tam Context7 uyumlu kütüphane kimliği (ör. /mongodb/docs, /vercel/next.js)query (gerekli): İlgili dokümantasyonu almak için soru veya görev@upstash/context7-mcp - MCP sunucusuctx7 - CLI@upstash/context7-sdk - TypeScript SDK@upstash/context7-tools-ai-sdk - Vercel AI SDK araçları@upstash/context7-pi - pi.dev uzantısı1- Context7 projeleri topluluk tarafından katkılı ve yüksek kaliteyi sağlamaya çalışmamıza rağmen, tüm kütüphane dokümantasyonunun doğruluğunu, tamlığını veya güvenliğini garanti edemeyiz. Context7'de listelenen projeler Context7 tarafından değil, sahibi tarafından geliştirilir ve bakımı yapılır. Şüpheli, uygunsuz veya potansiyel olarak zararlı içerik ile karşılaşırsanız, lütfen proje sayfasındaki "Bildir" düğmesini kullanarak bizi derhal bilgilendirin. Tüm raporları ciddiye alıyoruz ve platformumuzun bütünlüğünü ve güvenliğini sağlamak için işaretlenen içeriği hızlı bir şekilde inceleyeceğiz. Context7'yi kullanarak, bunu kendi takdiriniz ve riskiniz altında yaptığınızı kabul edersiniz.
2- Bu depo, MCP sunucusunun kaynak kodunu barındırır. Destekleyici bileşenler — API backend'i, parsing motoru ve crawling motoru — gizlidir ve bu deposun parçası değildir.
Güncel kalın ve topluluğumuza katılın:
MIT
AI ajanlar için bağlam sıkıştırma katmanı. Tool çıktılarını, logları, RAG chunk'larını, dosyaları ve konuşma geçmişini LLM'ye ulaşmadan önce sıkıştırır ve MCP tool'ları aracılığıyla geri alınabilir şekilde depolar.
AI uygulamaları ve Ajanlar için bellek yöneticisi, çeşitli graph ve vector store'ları destekler ve 30+ veri kaynağından veri alımına olanak tanır.
Obsidian vault'larınız için evrensel bir AI köprüsü sunan MCP tabanlı araç. Notlarınıza güvenli okuma/yazma erişimi sağlar ve arama, toplu işlemler, etiket yönetimi ile frontmatter işleme gibi 11 kapsamlı işlem sunur. Claude, ChatGPT ve tüm MCP uyumlu AI asistanlarıyla çalışır.
Grafik RAG, vektör arama ve tam metin aramasını birleştiren, üretime hazır RAG platformu. Kendi Knowledge Graph'ınızı oluşturmak ve Context Engineering için en iyi seçim.
Mem0 için bir Model Context Protocol sunucusu; IDE'ler (Cursor, Windsurf gibi) içinde kodlama tercihlerini ve desenlerini yönetmeye, kod implementasyonlarını, best practices'leri ve teknik dokümantasyonu semantik olarak depolamaya ve erişmeye yarayan araçlar sunuyor.
Slack, Discord, web siteleri, Google Drive, Linear veya GitHub'dan her türlü içeriği bir Graphlit projesine aktarın ve ardından Cursor, Windsurf veya Cline gibi MCP client'ları içinde ilgili bilgileri arayıp alın.