🔮 MCP sunucusu — Herhangi bir codebase'i analiz et, mimariyi çıkar, etki analizi yap
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-codebase-oracle","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🔮 MCP Codebase Oracle > **"Bu kodu kim yazdı, ne yapıyor anlamıyorum" sorusunu tarihe gömüyoruz.** MCP Codebase Oracle, herhangi bir yazılım projesini analiz eden, mimari yapıyı çıkaran ve kod değişikliklerinin etkisini önceden gösteren bir **Model Context Protocol (MCP)** sunucusudur. ## ✨ Özellikler | Özellik | Açıklama | |---------|----------| | 🏗️ **Mimari Tespit** | MVC, Layered, Hexagonal, Clean Architecture ve diğer pattern'leri otomatik tespit | | 🕸️ **Bağımlılık Grafı** | Modüller, sınıflar ve fonksiyonlar arası ilişki haritası | | 💥 **Etki Analizi** | "Bu kodu değiştirirsem ne bozulur?" sorusuna kesin cevap | | 📊 **Karmaşıklık Metrikleri** | Cyclomatic, cognitive complexity ve maintainability index | | 🔍 **Sembol Arama** | Fonksiyon, sınıf, değişken arama ve detay görüntüleme | | 📖 **Kod Açıklama** | Dosya ve fonksiyon bazlı insan tarafından anlaşılır açıklamalar | | 🎯 **Dead Code Tespiti** | Kullanılmayan kod parçalarını bulma | | 🌊 **Görselleştirme** | Mermaid diyagramları ile grafik çıktılar | ## 🚀 Kurulum ### uv ile (önerilen) ```bash # Projeyi klonla git clone https://github.com/iamseyhmus7/mcp-codebase-oracle.git cd mcp-codebase-oracle # Bağımlılıkları kur uv sync # Çalıştır uv run mcp-codebase-oracle ``` ### pip ile ```bash pip install mcp-codebase-oracle ``` ### Docker ile ```bash docker build -t mcp-codebase-oracle . docker run -v /path/to/project:/project:ro mcp-codebase-oracle ``` ## ⚡ MCP İstemci Konfigürasyonu ### Claude Desktop `claude_desktop_config.json` dosyasına ekle: ```json { "mcpServers": { "codebase-oracle": { "command": "uv", "args": [ "--directory", "/path/to/mcp-codebase-oracle", "run", "mcp-codebase-oracle" ] } } } ``` ### VS Code (Copilot / Continue) ```json { "mcp.servers": { "codebase-oracle": { "command": "mcp-codebase-oracle", "args": [] } } } ``` ## 🔧 Kullanılabilir Tool'lar ### Tarama & İndeksleme - `scan_project` — Proj…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.