code2flow-mcp-server
Что такое этот MCP
Этот MCP представляет собой серверную реализацию, оборачивающую командный инструмент code2flow, чтобы предоставлять генерацию графов вызовов кода как услугу через Model Context Protocol (MCP). Он позволяет AI-приложениям анализировать исходный код и визуализировать отношения вызовов стандартизированным способом.
Как использовать этот MCP
MCP можно использовать, запустив скрипт server.py напрямую или через инструменты MCP, такие как MCP Inspector. Он предоставляет три основных инструмента (generate_call_graph, check_code2flow_version, analyze_code_complexity) и три типа ресурсов (документация помощи, список поддерживаемых языков и сгенерированные изображения графов вызовов).
Для чего можно использовать этот MCP
Этот MCP сервер в первую очередь предназначен для анализа кода и визуализации в рабочих процессах разработки с AI-поддержкой. Он помогает разработчикам и AI-инструментам понимать структуру кода, генерируя графы вызовов, проверяя сложность кода и поддерживая несколько языков программирования (Python, JavaScript, Ruby, PHP).