Claude Context Local provides semantic code search that runs entirely on a user's machine using Google's EmbeddingGemma model, eliminating the need for cloud APIs or associated costs. The server integrates with Claude Code via MCP and offers tools for finding code by meaning across 15 file extensions and 9+ programming languages through intelligent AST-based and tree-sitter chunking, with results indexed locally using FAISS for efficient similarity search. It solves the problem of expensive token usage and privacy concerns when sending code to cloud-based search services by keeping all embeddings and processing local to the user's machine.
claude mcp add --transport stdio farhanaliraza-claude-context-local uvx claude-context-local