# Claude Context Local

> Use this tool when you need to perform fast and private semantic searches over your local codebases without relying on cloud services. It solves problems like code exploration, finding similar implementations, and understanding large codebases by indexing and searching code using AI-powered embeddings and vector search. It takes in local code files as input and outputs relevant search results, making it ideal for developers working with multiple programming languages who require efficient and secure code search capabilities.

Canonical page: https://skillsregistry.net/skills/claude-context-local  
JSON: https://api.skillsregistry.net/v1/skills/claude-context-local

## Description

A local semantic code search MCP server that provides AI-powered code indexing and search capabilities using EmbeddingGemma embeddings, FAISS vector search, and intelligent AST/tree-sitter chunking for multiple programming languages including Python, JavaScript, TypeScript, JSX, TSX, and Svelte. Built with incremental indexing using Merkle tree-based change detection for efficient updates, it features 100% local operation without cloud dependencies, automatic reindexing based on file modifications, and semantic search across codebases with support for functions, classes, methods, and other code constructs. Designed for developers using Claude Code who need fast, private semantic search over their local codebases without sending code to external services, enabling use cases like code exploration, finding similar implementations, understanding large codebases, and contextual code assistance.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-05-22

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/claude-context-local)
- **Repository:** <https://github.com/farhanaliraza/claude-context-local>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "claude-context-local"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/claude-context-local` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/claude-context-local/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
