@giauphan/codeatlas-mcp
MCP server that gives AI assistants (Gemini, Claude, Cursor, Windsurf, Copilot) deep understanding of your codebase — 10 tools + persistent memory
Versions
1.6.6latest1.6.51.6.31.6.21.6.1+ show 9 moreshow less
1.6.01.5.01.4.31.4.21.4.01.2.41.2.31.2.21.0.0Tools 10
list_projects List all projects that have been analyzed by CodeAtlas. Returns project names, paths, and last analysis time.
get_project_structure Get all modules, classes, functions, and variables in the analyzed project. Returns entity type, name, file path, and line number.
get_dependencies Get import/call/containment/implements relationships between entities. Shows how modules, classes, and functions are connected.
get_insights Get AI-generated code insights including refactoring suggestions, security issues, and maintainability analysis.
search_entities Search for functions, classes, modules, or variables by name. Supports fuzzy matching.
get_file_entities Get all entities (classes, functions, variables) defined in a specific file.
generate_system_flow Auto-generate a Mermaid flowchart diagram showing how modules, classes, and functions connect in the system. Returns a Mermaid diagram string that AI can read to understand the full system flow without reading every file.
sync_system_memory Create or update the .agents/memory/ folder with auto-generated system documentation. This folder serves as AI
trace_feature_flow Trace the complete flow of a feature through the codebase. Given a keyword (e.g.
generate_feature_flow_diagram Generate a Mermaid diagram showing the EXECUTION FLOW of a feature. Unlike generate_system_flow (which shows module imports), this traces the actual call chain: entry point → controller → service → model → database. Given a keyword, it finds all related functions and classes, then builds a flowchart or sequence diagram showing how they call each other at runtime. This is the best tool for understanding HOW a feature works step-by-step.
Permissions 2
filesystem low env_vars low