Claude Code'u 90+ framework dokümantasyon kaynağına akıllı, gerçek zamanlı erişim sağlayarak güçlendirin. React, Next.js, Laravel, FastAPI, Tailwind CSS ve daha fazlası için güncel en iyi uygulamaları takip eden doğru ve güncellenmiş kod üretimi alın.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"augmnt-augments-mcp-server": {
"command": "node",
"args": [
"~/.mcp/augments-mcp-server/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/augmnt/augments-mcp-server.git ~/.mcp/augments-mcp-server
cd ~/.mcp/augments-mcp-server 
Claude Code için next-generation framework dokumentasyon sağlayıcısı — Model Context Protocol (MCP) aracılığıyla. types + prose + examples döndürür, bağlam-uyumlu biçimlendirme ile herhangi bir npm paketi için — sadece seçilmiş olanlar değil.
mcp-name: dev.augments/mcp
Version 7.0, bugüne kadarki en büyük güncelleme — dokümantasyon-öncelikli arama, 4 yeni tool, BM25 indexleme ve production-grade güvenilirlik.
| v6 | v7 |
|---|---|
| 3 tool | 8 tool (+ diagnostics) |
| Yalnızca types arama | Dokümantasyon-öncelikli BM25 arama |
| 8 kavram eşanlamlısı | 25 kavram eşanlamlı kümesi |
| Genel sürüm farklılıkları | Gerçek changelog-destekli breaking changes |
| Göç kılavuzu yok | Sürümler-arası göç kılavuzları |
| Hata tanısı yok | Seçilmiş hata desenleri + GitHub Issues |
| Paket karşılaştırması yok | Yan yana paket karşılaştırması |
| Bağımlılık taraması yok | Bağımlılık tarayıcısı (outdated/deprecated/security) |
| FIFO caches | LRU caches hit/miss istatistikleri ile |
| Sabit yeniden deneme gecikmesi | Exponential backoff + circuit breaker |
# MCP server ekle (npx aracılığıyla yerel olarak çalışır)
claude mcp add -s user augments -- npx -y @augmnt-sh/augments-mcp-server
# Konfigürasyonu doğrula
claude mcp list
MCP konfigürasyonunuza ekleyin:
{
"mcpServers": {
"augments": {
"command": "npx",
"args": ["-y", "@augmnt-sh/augments-mcp-server"]
}
}
}
Örnekler ve dokümantasyon alırken daha yüksek GitHub API rate limitleri için GITHUB_TOKEN ayarlayın:
{
"mcpServers": {
"augments": {
"command": "npx",
"args": ["-y", "@augmnt-sh/augments-mcp-server"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
}
}
}
# Prose + examples ile API context al (önerilen ilk tool)
@augments get_api_context query="useEffect cleanup" framework="react"
# Doğal dil sorguları harika çalışır
@augments get_api_context query="how to use zustand middleware"
# API'leri kavram ile ara (eşanlamlı-uyumlu)
@augments search_apis query="state management"
# Gerçek breaking changes ile sürüm bilgisi al
@augments get_version_info framework="react" fromVersion="18" toVersion="19"
# Sürümler arasında göç kılavuzu
@augments get_migration_guide package="next" fromVersion="14" toVersion="15"
# Bir hatayı tanısla
@augments diagnose_error error="Objects are not valid as a React child" package="react"
# Paketleri yan yana karşılaştır
@augments compare_packages packages=["zod", "yup", "joi"]
# Proje bağımlılıklarını tara
@augments scan_project_deps
| Tool | Açıklama |
|---|---|
get_api_context |
Ana tool. Herhangi bir npm paketi için API imzalarını, prose dokümantasyonunu ve kod örneklerini döndürür. Intent tespit ile doğal dil sorgularını işler. Artık dokümantasyon-öncelikli BM25 araması ile. |
search_apis |
Framework'ler arasında API'leri anahtar kelime veya kavram ile arayın. 25 eşanlamlı kümesi ("state" useState, createStore, atom, vb. ile eşleşir). |
get_version_info |
npm sürüm bilgisi alın, sürümleri karşılaştırın ve gerçek changelog'lar tarafından desteklenen breaking changes tespit edin. |
get_migration_guide |
Yeni. Breaking changes, yeni özellikler, deprecations, type diffs ve resmi göç dokümanları ile sürümler-arası göç kılavuzu. |
diagnose_error |
Yeni. Seçilmiş desenler, GitHub Issues araması ve sorun giderme dokümanları kullanarak hataları tanısla. |
compare_packages |
Yeni. 2-5 npm paketini karşılaştır: downloads, bundle size, GitHub stars, bağımlılıklar, exported API'ler. |
scan_project_deps |
Yeni. package.json'ı outdated, deprecated ve insecure bağımlılıklar için tara. |
diagnostics |
Server health: sürüm, uptime, bellek, cache istatistikleri, Node.js sürümü. |
flowchart TD
A["Query: 'how to use useEffect cleanup'"] --> B
B["Intent Detection → howto<br/>Query Parser → react / useEffect"]
B --> C["Type Fetcher<br/>CDN racing · npm metadata · @types"]
B --> D["Doc Fetcher<br/>GitHub API · BM25 search · 25 synonym clusters"]
B --> E["Example Extractor<br/>GitHub docs · README fallback · Auto-discovery"]
C --> F["Type Parser<br/>Signatures · Parameters · Related types"]
D --> G["Doc Search Engine<br/>BM25 indexing · Heading-based chunks · API boost"]
F --> H["Intent-Driven Formatter (howto)<br/>→ Examples first, prose, brief signature<br/>→ ~500-2000 tokens, 10KB max"]
G --> H
E --> H
src/
├── cli.ts # stdio entry point
├── server.ts # MCP server (8 tools + diagnostics)
├── core/ # Core modules
│ ├── query-parser.ts # Parse natural language → framework + concept
│ ├── type-fetcher.ts # Fetch .d.ts + README from npm/unpkg/jsdelivr
│ ├── type-parser.ts # Parse TypeScript, extract signatures, synonym search
│ ├── example-extractor.ts # Fetch examples from GitHub docs + auto-discovery
│ ├── version-registry.ts # npm registry integration + changelog-backed diffs
│ ├── doc-fetcher.ts # GitHub documentation fetcher
│ ├── doc-search.ts # BM25 inverted index search engine
│ ├── changelog-fetcher.ts # CHANGELOG.md + GitHub Releases parser
│ ├── type-differ.ts # .d.ts diff between versions
│ └── error-patterns.ts # Curated error pattern database
├── tools/v4/ # MCP tools
│ ├── get-api-context.ts # Primary tool (types + docs + examples)
│ ├── search-apis.ts # Cross-framework API search
│ ├── get-version-info.ts # Version comparison
│ ├── get-migration-guide.ts # Cross-version migration guides
│ ├── diagnose-error.ts # Error diagnosis
│ ├── compare-packages.ts # Package comparison
│ └── scan-project-deps.ts # Dependency scanner
└── utils/
├── logger.ts # stderr logger
└── lru-cache.ts # Generic LRU cache with stats
"prisma findMany with pagination" ve "zustand create store with middleware" gibi sorgular artık gerçek dokümantasyon içeriğini döndürür. BM25 arama motoru GitHub'dan alınan dokümanları başlık-tabanlı parçalar ile indexler, API adı boosting ve eşanlamlı genişletme ile.
25 eşanlamlı kümesi state, form, fetch, animation, routing, auth, cache, effect, middleware, pagination, validation, testing, streaming, error handling, database, layout, modal, table, upload, realtime, deployment, i18n, SSR, component ve context desenlerini kapsar. Çift yönlü lookup, "usestate"'in "state" kümesine genişlemesi anlamına gelir.
| Intent | Tetikleyici | Format |
|---|---|---|
howto |
"how to", "example of", "guide" | Examples → prose → brief signature |
reference |
"signature", "types", "parameters" | Full signature → related types → 1 example |
migration |
"migrate", "upgrade", "breaking" | Prose → signature → examples |
balanced |
Varsayılan | Signature → prose → examples |
Her npm paketi kutusunun dışında desteklenir — curation veya konfigürasyon gerekmez. Augments dokümantasyonu dört katman aracılığıyla otomatik olarak çözer:
"types" in package.json) veya DefinitelyTyped (@types/*)repository alanını parse eder, GitHub repo'sunu bulur, docs/ dizinlerini araştırırREADME.md'den kavram-ilgili kod blokları ve prose'u çıkarırBu, augments'in tüm npm ekosistemi (~2.5M paket) ile çalıştığı, sadece seçilmiş bir alt küme ile değil, anlamına gelir.
22 framework'ün daha zengin örnekler için seçilmiş doc kaynakları vardır: React, Next.js, Vue, Prisma, Zod, Supabase, TanStack Query, tRPC, React Hook Form, Framer Motion, Express, Zustand, Jotai, Drizzle, SWR, Vitest, Playwright, Fastify, Hono, Solid, Svelte, Angular, Redux
Özel alt-modül çözünürlüğü: React Hook Form, TanStack Query, Zustand, Jotai, tRPC, Drizzle ORM, Next.js
# Clone ve install et
git clone https://github.com/augmentscode/augments-mcp-server.git
cd augments-mcp-server
npm install
# tsup ile build et
npm run build
# Yerel olarak çalıştır
npm start
# Watch modu
npm run dev
# Testleri çalıştır
npm test
# E2E testleri çalıştır (gerçek network çağrıları)
npm run test:e2e
# Type check
npm run type-check
| Yönü | Context7 | Augments v7 |
|---|---|---|
| Kaynak | Parse edilmiş prose dokümanlar | Types + BM25-indexed dokümanlar + README |
| Doğruluk | Dokümanlar yanlış olabilir | Types doğru olmalı, dokümanlar supplementer |
| Context boyutu | ~5-10KB parçalar | ~500-2000 tokens (intent-uyumlu) |
| Kapsam | Manuel gönderim | Herhangi bir npm paketi (auto-discovery) |
| Format | Tek tip | Intent-uyumlu (how-to vs reference) |
| Arama | Keyword match | BM25 + 25 kavram eşanlamlı kümeleri |
| Tazelik | Crawl zamanlaması | Npm + GitHub'dan isteğe bağlı |
| Göç | Hayır | Sürümler-arası göç kılavuzları |
| Hata yardımı | Hayır | Seçilmiş desenler + GitHub Issues |
| Dep taraması | Hayır | Outdated/deprecated/security kontrolleri |
git checkout -b feature/amazing-featurenpm testMIT License - detaylar için LICENSE dosyasına bakın.
Claude Code ekosistemi için inşa edildi | Sürüm 7.0.0
AI destekli geliştirme için yapay zeka tabanlı görev yönetim sistemi. PRD ayrıştırma, görev genişletme, çoklu provider desteği (Claude, OpenAI, Gemini, Perplexity, xAI) ve optimize edilmiş context kullanımı için seçmeli tool yükleme özelliklerine sahiptir.
Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.
Yüksek performanslı kod zekası MCP sunucusu. Codebase'leri kalıcı bir knowledge graph'e indeksler — ortalama repo milisaniyeler içinde. 66 dil desteği, sub-ms sorgular, %99 daha az token. Tek statik binary, hiç bağımlılık yok.
gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.
Android/iOS uygulamaları ve cihazların otomasyon, geliştirme ile app scraping işlemleri için MCP Server. iPhone, Google Pixel, Samsung gibi simülatör, emülatör ve fiziksel cihazları destekler.
21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.