
ngotaico/mcp-codebase-index
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
AI-powered semantic search for your codebase in GitHub Copilot, Kiro, and other MCP-compatible editors
Обзор
AI-powered semantic search for your codebase in GitHub Copilot, Kiro, and other MCP-compatible editors A Model Context Protocol (MCP) server that enables AI editors to search and understand your codebase using Google's Gemini embeddings and Qdrant vector storage. - ✅ VS Code with GitHub Copilot - ✅ VS Code with Roo Cline - ✅ GitHub Copilot CLI - ✅ Google Gemini CLI - ✅ Kiro AI Editor - ✅ Any MCP-compatible editor - - Complete documentation - - Installation for VS Code Copilot - - Installation for GitHub Copilot CLI - - Installation for Google Gemini CLI - - Installation for Kiro AI Editor - - Installation for Roo Cline (VS Code) - - Command cheat sheet - - Find any doc quickly - - Code organization - - Build your own MCP server - - Future plans - - Get Qdrant credentials - - Test search functionality - - Use prompt enhancement effectively - - Visualize your codebase - - Version history - 🔍 - Find code by meaning, not just keywords - 🎯 - Automatically splits code into logical...
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Codebase Index Server
AI-powered semantic search for your codebase in GitHub Copilot, Kiro, and other MCP-compatible editors
A Model Context Protocol (MCP) server that enables AI editors to search and understand your codebase using Google’s Gemini embeddings and Qdrant vector storage.
Supported Editors:
- ✅ VS Code with GitHub Copilot
- ✅ VS Code with Roo Cline
- ✅ GitHub Copilot CLI
- ✅ Google Gemini CLI
- ✅ Kiro AI Editor
- ✅ Any MCP-compatible editor
📚 Quick Navigation
🚀 Getting Started
- 📖 Full Documentation - Complete documentation
- ⚙️ Setup Guide - VS Code - Installation for VS Code Copilot
- 🖥️ Setup Guide - CLI - Installation for GitHub Copilot CLI
- 🤖 Setup Guide - Gemini CLI - Installation for Google Gemini CLI
- 🎯 Setup Guide - Kiro - Installation for Kiro AI Editor
- 🦘 Setup Guide - Roo Cline - Installation for Roo Cline (VS Code)
- ⚡ Quick Reference - Command cheat sheet
- 🗺️ Navigation Guide - Find any doc quickly
💻 For Developers
- Source Code Structure - Code organization
- MCP Server Guide - Build your own MCP server
- Roadmap - Future plans
🔧 Resources
- Qdrant Setup - Get Qdrant credentials
- Testing Guide - Test search functionality
- Prompt Enhancement Guide - Use prompt enhancement effectively
- Vector Visualization Guide - Visualize your codebase
- Changelog - Version history
✨ Features
- 🔍 Semantic Search - Find code by meaning, not just keywords
- 🎯 Smart Chunking - Automatically splits code into logical functions/classes
- 🔄 Incremental Indexing - Only re-indexes changed files (90%+ time savings)
- 💾 Auto-save Checkpoints - Saves progress every 10 files, resume anytime
- 📊 Real-time Progress - Track indexing with ETA and performance metrics
- ⚡ Parallel Processing - 25x faster indexing with batch execution
- 🔄 Real-time Watch - Auto-updates index on file changes
- 🌐 Multi-language - Supports 15+ programming languages
- ☁️ Vector Storage - Uses Qdrant for persistent storage
- 🤖 Prompt Enhancement - AI-powered query improvement (optional)
- � Vector Visualization - 2D/3D UMAP visualization of your codebase
Установка
npx -y @ngotaico/mcp-codebase-index