Once a set of docs is indexed, a question lands on the passage that answers it — and because sources are listed and removable, the corpus can be kept current rather than quietly going out of date.
A documentation index with a queue in front of it. URLs are crawled and added, the queue is processed when you say so, and afterwards the whole corpus answers natural-language questions with ranked excerpts.
- Natural-language search across everything indexed, ranked by relevance
- Every source currently indexed, with its URL, title and last update time
- All links on a page extracted, and optionally queued for indexing in the same call
- The pending queue listed, added to, cleared, and processed on demand
- Sources removed permanently when they go stale
Nothing is searchable until its URL has been through the queue, so a new source starts with extract, queue, run. Searches return between one and twenty excerpts, five unless you ask for more.
One command plus a key — npx -y @hannesrudolph/mcp-ragdocs, then supply credentials
