Context7 MCP — Güncel Kütüphane Dokümantasyonu
MCPYazılım
RestoPromt16 Temmuz 2026
Context7 (Upstash), kullandığın kütüphanenin GÜNCEL ve sürüme özel dokümantasyonunu Claude'un bağlamına getirir; eski API'lerden kaynaklanan halüsinasyonları azaltır. Kimlik doğrulama gerektirmez.
Hızlı kur
claude mcp add --transport http context7 https://mcp.context7.com/mcp
# Context7 MCP — Güncel Kütüphane Dokümantasyonu
Upstash'in Context7 sunucusu, kod yazarken kullandığın kütüphanenin **güncel ve
sürüme özel** dokümantasyonunu ve kod örneklerini Claude'un bağlamına getirir.
Modelin eğitim verisindeki eski API'lerden kaynaklanan hataları ciddi azaltır.
- **Uç (endpoint):** `https://mcp.context7.com/mcp`
- **Taşıma:** Streamable HTTP (uzak)
- **Kimlik doğrulama:** Gerekmez (ücretsiz); daha yüksek limit için API key eklenebilir
## Hızlı kur
```bash
claude mcp add --transport http context7 https://mcp.context7.com/mcp
```
API key ile (opsiyonel, context7.com'dan alınır):
```bash
claude mcp add --transport http context7 https://mcp.context7.com/mcp \
--header "CONTEXT7_API_KEY: <API_KEY>"
```
Ekledikten sonra Claude Code'u yeniden başlat.
## Araçlar
| Araç | Ne yapar |
|------|----------|
| `resolve-library-id` | Kütüphane adını Context7 kimliğine çevirir |
| `get-library-docs` | O kütüphanenin güncel dokümanını/örneklerini getirir |
## Örnekler
> "Next.js 16 App Router'da middleware nasıl yazılır? use context7"
> "Drizzle ORM ile ilişkili tablo sorgusu örneği ver. use context7"
Prompt'un sonuna "use context7" eklemek, aracın çağrılmasını garantiler.
## Not
Kütüphane sürümü önemliyse belirt ("Tailwind v4 için...") — Context7 sürüme
özel doküman getirebilir.Değişiklik öner
Bu promptu yalnızca sahibi düzenleyebilir; ama sen bir iyileştirme önerebilirsin. Sahibi kabul ederse içerik güncellenir.