
Roberto MCP
Interface UIpar kensave
Serveur MCP d'analyse de code haute performance et agnostique au langage pour la recherche de symboles, le suivi des références et la recherche sémantique.
Ce qu'il fait
Roberto MCP connecte une IA à une base de code volumineuse, offrant un indexage et une analyse de code haute performance. Il permet à un LLM d'effectuer des recherches de symboles, de suivre les références et de mener des recherches sémantiques à travers plus de 15 langages supportés grâce à un moteur propulsé par Rust.
Outils
index_code: Indexe les fichiers de code source pour construire une table des symboles.get_symbol: Récupère les informations d'un symbole par son nom.get_symbol_references: Trouve toutes les références d'un symbole dans l'ensemble de la base de code.find_symbols: Recherche des symboles via une requête utilisant une correspondance exacte ou floue.code_search: Recherche statistique BM25 à travers tout le contenu du code indexé.get_file_outline: Fournit un plan structuré des symboles dans un fichier spécifique.get_directory_outline: Donne une vue d'ensemble des symboles à travers un répertoire.
Installation
Ajoutez les éléments suivants à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"roberto": {
"command": "/path/to/roberto-mcp/target/release/roberto-mcp",
"args": []
}
}
}
Hôtes supportés
- Claude Desktop
- Amazon Q CLI
Installation rapide
cargo build --releaseInformations
- Tarification
- free
- Publié






