You'd reach for this when you need an AI agent to navigate and understand a codebase without sending anything to external services. It builds a local index combining full-text search via SQLite's FTS5, semantic embeddings for concept search, call graphs to trace function relationships, and git metadata to understand code history. Think of it as giving Claude the ability to answer questions like "find all functions that call this API" or "what changed in the authentication layer" by querying structured representations of your code rather than brute-force grepping through files. Everything stays on your machine, which matters for proprietary codebases.
claude mcp add --transport stdio io.github.srclight-srclight -- uvx srclight