
ast-grep MCP Server (Rust)
par godspeedai
Recherche structurelle de code pour les assistants IA utilisant ast-grep, implémentée en Rust.
Ce qu'il fait
Ce serveur fournit aux assistants IA des capacités de recherche structurelle de code via ast-grep. Contrairement à la recherche basée sur les expressions régulières (regex), il comprend l'arbre syntaxique du code, permettant des recherches et des modifications plus précises dans une grande variété de langages de programmation.
Outils
dump_syntax_tree: Inspecte l'arbre syntaxique ou la structure du motif pour déboguer les règles.test_match_code_rule: Teste une règle ast-grep YAML contre un extrait de code fourni.find_code: Recherche dans un projet en utilisant un motif ast-grep spécifique.find_code_by_rule: Recherche dans un projet en utilisant une règle ast-grep YAML complète.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"ast-grep": {
"command": "ast-grep-mcp-server",
"args": [],
"env": {}
}
}
}
Hôtes supportés
- Cursor
- Claude Desktop
- VS Code
Installation rapide
cargo install ast-grep-mcpInformations
- Tarification
- free
- Publié
- 4/18/2026
- étoiles






