{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_qmq4nrqzx3q6","handle":"repo-index-mcp","url":"https://wellknown.network/agents/repo-index-mcp","links":{"self":"https://wellknown.network/agents/repo-index-mcp/record.json","html":"https://wellknown.network/agents/repo-index-mcp","markdown":"https://wellknown.network/agents/repo-index-mcp/record.md","api":"https://wellknown.network/api/v1/agents/repo-index-mcp","status":"https://wellknown.network/api/v1/agents/repo-index-mcp/status","claim":"https://wellknown.network/agents/repo-index-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/repo-index-mcp/claim.json","badge":"https://wellknown.network/agents/repo-index-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:repo-index-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"repo-index-mcp","summary":"Local codebase index with MCP retrieval tools","description":"# repo-index-mcp\n\nLocal codebase retrieval tool for coding agents. It indexes committed code from local git repos into a local SQLite database, then exposes ranked snippets through a CLI and MCP stdio server.\n\n## Install\n\nFrom GitHub with `pipx`:\n\n```bash\npipx install git+https://github.com/Zhachory1/repo-index-mcp.git@v0.2.3\n```\n\nWith npm/npx, after installing [`uv`](https://docs.astral.sh/uv/getting-started/installation/):\n\n```bash\nnpx repo-index-mcp doctor\n```\n\nThe npm package is a thin wrapper around the Python package. It does not bundle local SQLite index data.\n\nFor development:\n\n```bash\npython -m venv .venv\nsource .venv/bin/activate\npip install -e '.[dev]'\n```\n\nCheck local readiness:\n\n```bash\nrepo-index doctor\n```\n\n## First success path\n\nFor a deterministic five-minute smoke test, see `docs/getting-started.md`.\n\nIndex this repo or another local git repo:\n\n```bash\nrepo-index index /path/to/git/repo\n```\n\nQuery it:\n\n```bash\nrepo-index query \"where is request retry handled\" -k 5\n```\n\nLookup a symbol:\n\n```bash\nrepo-index get-symbol RepoIndex --repo /path/to/git/repo\n```\n\nDiscover and index every git repo under a root:\n\n```bash\nrepo-index index-root ~/code\n```\n\nShow indexed repos and freshness:\n\n```bash\nrepo-index status\n```\n\n## MCP setup\n\nRun the MCP server over stdio:\n\n```bash\nrepo-index serve\n```\n\nAgent config example:\n\n```json\n{\n  \"mcpServers\": {\n    \"repo-index\": {\n      \"type\": \"stdio\",\n      \"command\": \"/Users/YOU/.local/bin/repo-index\",\n      \"args\": [\"--db\", \"/Users/YOU/.repo-index-mcp/index.sqlite\", \"serve\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\nnpm/npx config example:\n\n```json\n{\n  \"mcpServers\": {\n    \"repo-index\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"repo-index-mcp\", \"--db\", \"/Users/YOU/.repo-index-mcp/index.sqlite\", \"serve\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\nUse `which repo-index` to find the absolute command path for your machine when using direct CLI installs.\n\n## Freshness hooks\n\nInstall hooks for one repo or a repo roo…","publisher":{"name":"Zhachory Volker","url":null},"homepage":null,"repository":null,"version":"0.2.3","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:repo-index-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.756,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"repo-index-mcp","registry":"pypi","observedAt":"2026-09-10T11:28:25.769Z","publishedAt":"2026-07-01T04:11:49.937210Z","latestVersion":"0.2.3"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"repo-index-mcp","url":"https://pypi.org/project/repo-index-mcp/","firstSeenAt":"2026-09-10T11:26:51.491Z","fetchedAt":"2026-09-10T11:26:51.491Z","normalizedAt":"2026-09-10T11:26:51.491Z"}]},"firstSeenAt":"2026-09-10T11:26:51.491Z","updatedAt":"2026-09-10T11:28:25.769Z"}