code2flow-mcp-server
Qu'est-ce que ce MCP
Ce MCP est une implémentation serveur qui encapsule l'outil en ligne de commande code2flow pour fournir la génération de graphes d'appel de code comme un service via le Model Context Protocol (MCP). Il permet aux applications d'IA d'analyser le code source et de visualiser les relations d'appel de manière standardisée.
Comment utiliser ce MCP
Le MCP peut être utilisé en exécutant directement le script server.py ou via des outils MCP comme MCP Inspector. Il fournit trois outils principaux (generate_call_graph, check_code2flow_version, analyze_code_complexity) et trois types de ressources (documentation d'aide, liste des langages pris en charge et images de graphes d'appel générés).
À quoi ce MCP peut servir
Ce serveur MCP est principalement utilisé pour l'analyse et la visualisation de code dans les workflows de développement assistés par IA. Il aide les développeurs et les outils d'IA à comprendre la structure du code en générant des graphes d'appel, en vérifiant la complexité du code et en prenant en charge plusieurs langages de programmation (Python, JavaScript, Ruby, PHP).