Deep code indexing for AI agents. Search symbols, navigate call graphs, explore type hierarchies, and understand codebases instantly.
claude plugin install srclightOr install directly from this repo:
claude plugin marketplace add srclight/claude-code-plugin
claude plugin install srclight- MCP Server — 26 tools for code search, call graphs, type hierarchies, git intelligence
- Skill — Claude automatically uses srclight when deep code analysis is needed
/indexcommand — Quick-index the current project
| Tool | What it does |
|---|---|
hybrid_search(query) |
Find code by name or concept (keyword + semantic) |
get_symbol(name) |
Full source code of a symbol |
get_callers(symbol) |
Who calls this function? |
get_callees(symbol) |
What does this function call? |
get_dependents(symbol) |
What breaks if I change this? |
get_implementors(interface) |
What implements this interface? |
get_type_hierarchy(name) |
Class inheritance tree |
blame_symbol(symbol) |
Who last changed this & why |
git_hotspots() |
Bug-prone files by churn |
codebase_map() |
Project overview and structure |
Python, JavaScript/TypeScript, C, C++, C#, Java, Kotlin, Go, Swift, Dart
- Python 3.10+ (srclight is installed automatically via
uvxwhen the plugin loads) - Optional: Ollama for semantic embeddings