{"name":"io.github.lusiem/code-atlas","slug":"lusiem-code-atlas","title":null,"description":"Code intelligence MCP: symbols, call graphs, change impact + affected tests, routes, search.","url":"https://mcp.market/server/lusiem-code-atlas","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":17,"stars":0,"forks":0,"downloads_week":30,"last_push_at":"2026-08-04T05:12:39.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/lusiem/code-atlas","website":null,"version":"0.5.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@lusiem/code-atlas","version":"0.5.0","transport":{"type":"stdio"}}],"tools":[{"name":"ast_query","description":"Run a raw tree-sitter S-expression query over indexed files of one language and return every capture","write_action":true,"price_micros":0,"input_schema":null},{"name":"batch_symbols","description":"Compact one-line info for up to 50 symbol ids in a single call — resolve the #ids from","write_action":false,"price_micros":0,"input_schema":null},{"name":"call_hierarchy","description":"Who calls this symbol (direction=in) or what it calls (direction=out), as a tree up to `depth` levels.","write_action":false,"price_micros":0,"input_schema":null},{"name":"change_coupling","description":"Which files historically change together with this one? Directional: \"when I touch A, B changes","write_action":false,"price_micros":0,"input_schema":null},{"name":"change_impact","description":"Blast radius of a change: transitive callers/subtypes of the target plus files reachable","write_action":false,"price_micros":0,"input_schema":null},{"name":"context_pack","description":"One-call, token-budgeted briefing on a symbol: definition source, surrounding file outline,","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_asset_references","description":"Reverse lookup across engine assets: which scenes/prefabs/Blueprints reference this script,","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_dead_code","description":"Symbols nothing references: no resolved occurrence and no graph edge points at them, after","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_references","description":"Usages of a symbol. Uses the exact language server when one is available (provenance lsp),","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_route","description":"Which code serves this URL? Matches a concrete request path (e.g. \"/api/users/7\") against","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_similar_code","description":"Does a helper for this already exist? Near-duplicate search over the indexed code: target an","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_diagram","description":"Render index data as a Mermaid diagram (returned in a ```mermaid fence — paste into GitHub","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_dependencies","description":"What a file imports (direction=out) or which files import it (direction=in).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_file_outline","description":"Hierarchical outline of every definition in a file, with signatures — read the structure of a file","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_scene_structure","description":"Node tree of a game-engine scene file with attached scripts, instanced sub-scenes, and","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_symbol_info","description":"Full detail for one symbol: signature, doc comment, location, container — and optionally its source.","write_action":false,"price_micros":0,"input_schema":null},{"name":"go_to_definition","description":"Definition site of the identifier at a file position. Uses the exact language server when","write_action":false,"price_micros":0,"input_schema":null},{"name":"hotspots","description":"Risk-ranked files: git commit churn over a window multiplied by current size","write_action":false,"price_micros":0,"input_schema":null},{"name":"index_status","description":"Indexing progress, per-file errors, and freshness of the code index.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_routes","description":"Web-framework routes indexed across the workspace (Express, Fastify, NestJS, FastAPI, Flask,","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_overview","description":"Cheap orientation router: languages, file/symbol counts, index freshness, top-level layout,","write_action":false,"price_micros":0,"input_schema":null},{"name":"reindex","description":"Force an incremental re-scan of the workspace (hash-checks every file, reindexes changed ones).","write_action":false,"price_micros":0,"input_schema":null},{"name":"repo_map","description":"Annotated architecture map of the workspace — the first call to make in an unfamiliar repo.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_reflection","description":"Find engine-reflected declarations: Unreal UCLASS/UPROPERTY/UFUNCTION specifiers","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_symbols","description":"Search definitions (functions, classes, methods, …) by name across the whole workspace.","write_action":false,"price_micros":0,"input_schema":null},{"name":"semantic_search","description":"Natural-language search over the code: describe behavior (\"where is retry backoff implemented\",","write_action":false,"price_micros":0,"input_schema":null},{"name":"symbol_history","description":"How did this symbol get this way? Line-range git history (git log -L) for the symbol's span:","write_action":false,"price_micros":0,"input_schema":null},{"name":"tests_for_symbol","description":"Which tests exercise this symbol? Walks the call/type graph backwards from the target to","write_action":false,"price_micros":0,"input_schema":null},{"name":"trace_path","description":"Shortest call chain from one symbol to another over the indexed call graph —","write_action":false,"price_micros":0,"input_schema":null},{"name":"type_hierarchy","description":"Supertypes (direction=super: what this type extends/implements) or subtypes","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_changes","description":"Post-edit structural check of the uncommitted working tree (or explicit files) against git HEAD:","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-09-24T21:41:00.347Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T21:41:00.368Z","components":{"code":{"score":25,"max":25,"notes":["185 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 52 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@lusiem/code-atlas","version":"0.5.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":10,"publishedAt":"2026-07-27T03:57:08.928Z","repositoryUrl":"git+https://github.com/lusiem/code-atlas.git","weeklyDownloads":30}],"repo":{"found":true,"owner":"lusiem","repo":"code-atlas","archived":false,"pushedAt":"2026-08-04T05:12:39Z","stars":0,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/3814099?v=4","ownerCreatedAt":"2013-03-09T01:48:42Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":30,"license":"MIT","lastPushAt":"2026-08-04T05:12:39.000Z","score":17}}}},"grade_history":[],"reviews":[]}