← Back to search

@giauphan/codeatlas-mcp

giauphan Scanned 30d ago

MCP server that gives AI assistants (Gemini, Claude, Cursor, Windsurf, Copilot) deep understanding of your codebase — 10 tools + persistent memory

B
88.2 / 100

Versions

1.6.6latest
Apr 17, 2026
1.6.5
Apr 17, 2026
1.6.3
Apr 17, 2026
1.6.2
Apr 17, 2026
1.6.1
Apr 16, 2026
+ show 9 moreshow less
1.6.0
Apr 16, 2026
1.5.0
Apr 16, 2026
1.4.3
Apr 16, 2026
1.4.2
Apr 8, 2026
1.4.0
Apr 3, 2026
1.2.4
Mar 23, 2026
1.2.3
Mar 23, 2026
1.2.2
Mar 23, 2026
1.0.0
Mar 23, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 10

list_projects
annotations: none low

List all projects that have been analyzed by CodeAtlas. Returns project names, paths, and last analysis time.

get_project_structure
annotations: none low

Get all modules, classes, functions, and variables in the analyzed project. Returns entity type, name, file path, and line number.

limit number project string
get_dependencies
annotations: none low

Get import/call/containment/implements relationships between entities. Shows how modules, classes, and functions are connected.

limit number source string target string project string
get_insights
annotations: none low

Get AI-generated code insights including refactoring suggestions, security issues, and maintainability analysis.

search_entities
annotations: none low

Search for functions, classes, modules, or variables by name. Supports fuzzy matching.

query string project string
get_file_entities
annotations: none low

Get all entities (classes, functions, variables) defined in a specific file.

project string filePath string
generate_system_flow
annotations: none low

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.

feature string project string maxNodes number
sync_system_memory
annotations: none low

Create or update the .agents/memory/ folder with auto-generated system documentation. This folder serves as AI

project string businessRule string changeDescription string
trace_feature_flow
annotations: none low

Trace the complete flow of a feature through the codebase. Given a keyword (e.g.

depth number keyword string project string
generate_feature_flow_diagram
annotations: none low

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.

depth number keyword string project string maxNodes number

Permissions 2

filesystem low
Server uses filesystem capabilities via: fs sync ops
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 29

low
Tool 'list_projects' has no annotations annotation_checker · 100%
low
Tool 'get_project_structure' has no annotations annotation_checker · 100%
low
Tool 'get_dependencies' has no annotations annotation_checker · 100%
low
Tool 'get_insights' has no annotations annotation_checker · 100%
low
Tool 'search_entities' has no annotations annotation_checker · 100%
low
Tool 'get_file_entities' has no annotations annotation_checker · 100%
low
Tool 'generate_system_flow' has no annotations annotation_checker · 100%
low
Tool 'sync_system_memory' has no annotations annotation_checker · 100%
low
Tool 'trace_feature_flow' has no annotations annotation_checker · 100%
low
Tool 'generate_feature_flow_diagram' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
info
package.json metadata manifest_parser · 100%
info
Tool: list_projects manifest_parser · 70%
info
Tool: get_project_structure manifest_parser · 70%
info
Tool: get_dependencies manifest_parser · 70%
info
Tool: get_insights manifest_parser · 70%
info
Tool: search_entities manifest_parser · 70%
info
Tool: get_file_entities manifest_parser · 70%
info
Tool: generate_system_flow manifest_parser · 70%
info
Tool: sync_system_memory manifest_parser · 70%
info
Tool: trace_feature_flow manifest_parser · 70%
info
Tool: generate_feature_flow_diagram manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (2) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: filesystem access detected permission_analyzer · 90%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 94 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%