1 Register Git roots
repositories:
- name: storefront
path: ../storefront
branches: [main]
- name: api
path: ../api
branches: [main]
Not another repo-context MCP. GitPin is index-free multi-repo evidence: path, line, full SHA,
then pin.verify / git show. No database, embeddings, or write tools. Dirty worktrees
are never evidence.
No database. No embeddings. No write tools. No local reindex lag.
Where is bearer authentication enforced?
Reading committed evidence at Git HEAD…
Evidence set 8e44b735…be61
Search hits are candidates, not claims. pin.prove builds an evidence pack;
pin.verify re-checks path@SHA with git show. Git HEAD is the only truth source.
repositories:
- name: storefront
path: ../storefront
branches: [main]
- name: api
path: ../api
branches: [main]
990c830d58cc68d63901985e5234ed3137819802
Run init to create an external registry, verify a cited result, and print your MCP client handoff.
npx -y @shmindmaster/gitpin@latest init --client codex
✓ Registry: ~/.gitpin/repositories.yaml
✓ Readiness: ready
✓ First evidence: README.md:1 at a full Git commit SHA
Works with Claude Code, Codex, Cursor, Windsurf, Zed, and Continue.
MIT licensed. Built in public.
Contributions backed by repeatable validation.