Gives Claude indexing and search across your codebase without requiring native binaries. Ships with WASM tree-sitter so it installs cleanly on ARM64 (Raspberry Pi, Apple Silicon, Graviton) and x86_64 alike. Exposes five tools: index_codebase to parse a directory into symbols and chunks stored as JSON, search_symbols for finding functions and classes by name, search_code for BM25 full-text search, get_file_outline for file structure with line numbers, and get_project_summary for tech stack overview. Supports TypeScript, JavaScript, Python, C#, and a handful of other languages. Respects gitignore and caps files at 512KB. Useful when you want symbol navigation and code search without fighting npm install failures on non-x86 platforms.
claude mcp add --transport stdio jhackman2019-codebase-context-mcp -- npx -y codebase-context-mcp