Automatically generates visual architectural diagrams, including dependency graphs, class diagrams, and data flow diagrams, from codebase analysis.
This MCP server provides deep architectural insights into software projects by analyzing both GitHub and local repositories. It supports multiple programming languages, including Python, JavaScript, TypeScript, Java, and Go, to parse codebases and visualize their structure. The tool generates comprehensive diagrams such as dependency graphs, UML class diagrams with inheritance, and data flow diagrams, helping developers understand complex system relationships and data movement. Diagrams can be exported in various formats like Mermaid, SVG, and PNG, making it a powerful resource for architectural comprehension, documentation, and integration with modern development environments like Cursor IDE and GitHub Copilot Chat.