Labsco
MCP SERVER

RAG Documentation

by hannesrudolph

Index documentation sites into a vector store, then ask them questions in plain language and get ranked excerpts back with their context.

Vector Stores & RAG Retrieval
Summary
Documentation that answers instead of being read.

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.

What it is

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.

What you get
  • 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
Requirements

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.

Setup effort

One command plus a key — npx -y @hannesrudolph/mcp-ragdocs, then supply credentials