Skip to main content

Requirements

Python 3.12 is required — tree-sitter-languages does not yet have wheels for Python 3.13+.

Install

Register with Claude Code

Run once — works for every project:
This registers VecGrep in your user config (~/.claude.json) so it’s available globally across all projects. Starts instantly — no download delay on Claude Code launch.

Update

To install a specific version:
After upgrading, restart Claude Code to pick up the new version.

Uninstall

Then remove the MCP registration from Claude Code:
To also wipe all indexes (vector + graph) stored on disk, delete the VecGrep data directory:

Dependencies (v2.0.0+)

VecGrep v2.0.0 adds networkx>=3.2 and tree-sitter==0.21.3 (pinned) for the knowledge graph index. Both are installed automatically — no extra steps required.