Progressive MCP Tools Reference
CodeAtlas equips AI agents with 8 progressive MCP tools for token-efficient code intelligence.
Tool Suite Overview
Natural Language Candidate Search
Searches the repository using natural language concepts, symbols, routes, and paths without requiring exact symbol names.
codeatlas_search({ query: "How does upload work?", limit: 20 })
Graph-RAG Evidence Context Package
Retrieves a focused structural subgraph containing entry points, call flows, line ranges, and technology badges.
codeatlas_get_context({ query: "How does authentication reach database?", depth: 2 })
Symbol Definition Lookup
Finds definitions, signatures, and locations for functions, classes, files, or variables.
codeatlas_find_symbol({ symbol: "AuthService" })
Caller Graph Traversal
Discovers all callers and invokers of a target function up to depth 3.
codeatlas_get_callers({ symbol: "authenticate", maxDepth: 3 })
Callee Graph Traversal
Discovers all functions and methods invoked by a target symbol.
codeatlas_get_callees({ symbol: "loginController", maxDepth: 3 })
Module & Import Dependencies
Inspects file imports, module boundaries, and external library dependencies.
codeatlas_get_dependencies({ target: "src/auth.js" })
Change Blast Radius Analysis
Evaluates what files, functions, and routes may be impacted if a target symbol is modified.
codeatlas_analyze_impact({ target: "UserRepository" })
Route Execution Tracing
Traces step-by-step call sequences from HTTP route entry points to database layer.
codeatlas_trace_execution({ entryPoint: "POST /upload" })