
index-mcp
Interface UIpar mosif16
Serveur MCP natif en Rust qui indexe les bases de code dans une base de données SQLite locale pour la recherche sémantique et l'analyse de l'historique git.
Ce qu'il fait
index-mcp fournit un pont haute performance entre une base de code et un agent IA. Il scanne un espace de travail local et crée un index SQLite interrogeable, permettant aux agents d'effectuer des recherches sémantiques et d'analyser l'historique du dépôt sans avoir à lire chaque fichier à chaque requête.
Outils
ingest_codebase: Scanne la racine du projet et indexe les fichiers dans la base de données SQLite.semantic_search: Effectue une recherche de similarité hybride (lexicale et basée sur les embeddings) pour les segments de code.context_bundle: Assemble un ensemble personnalisé de fragments liés pour les prompts en aval.repository_timeline: Résume les commits récents et l'historique git pour fournir un contexte temporel.index_status: Vérifie si l'index est obsolète par rapport à l'état actuel du système de fichiers.
Installation
{
"mcpServers": {
"index_mcp": {
"command": "/path/to/index-mcp/start.sh",
"env": {
"INDEX_MCP_MODE": "production",
"INDEX_MCP_LOG_LEVEL": "info",
"INDEX_MCP_LOG_DIR": "/path/to/index-mcp/logs",
"INDEX_MCP_LOG_CONSOLE": "true",
"INDEX_MCP_BUDGET_TOKENS": "3000",
"INDEX_MCP_RUNTIME": "rust",
"RUST_LOG": "warn"
}
}
}
}
Hôtes supportés
Confirmé pour Claude Desktop et Codex CLI.
Installation rapide
cargo run -p index-mcp-server --releaseInformations
- Tarification
- free
- Publié






