Documentation RAG pipeline with a Textual dashboard and MCP server
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ragnet-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# RAGNet MCP **Give Claude access to any documentation you want.** RAGNet crawls documentation websites, stores them in a searchable database, and lets Claude search through them when you're coding. Instead of copy-pasting docs into your prompts, Claude can look things up itself. --- ## How It Works (Plain English) ``` ┌─────────────────┐ stdio ┌─────────────────┐ │ Claude Code │ ◄─────────────► │ RAGNet MCP │ │ (or Desktop) │ (messages) │ (this tool) │ └─────────────────┘ └────────┬────────┘ │ HTTP │ ▼ ┌─────────────────┐ │ Qdrant │ │ (vector database)│ └─────────────────┘ ``` **Three pieces:** 1. **Claude** (the AI) - asks questions like "how do I use AsyncWebCrawler?" 2. **RAGNet MCP** (this project) - receives the question, searches the database, returns relevant docs 3. **Qdrant** (vector database) - stores all the documentation chunks and finds similar content **Important:** RAGNet is NOT a web server. It's a subprocess that Claude spawns and talks to via stdin/stdout (like two programs chatting through a pipe). Qdrant is the only actual server running on a port. --- ## Quick Start ### What You'll Need - **Python 3.10 or newer** - [Download here](https://www.python.org/downloads/) - **Docker Desktop** - [Download here](https://www.docker.com/products/docker-desktop/) (for running Qdrant) - **OpenAI API key** - [Get one here](https://platform.openai.com/api-keys) (for generating embeddings) ### Install from PyPI (Recommended) ```bash pip install ragnet-mcp ragnet init ``` ### Install from Source ```bash git clone https://github.com/orro3790/ragnet.git cd ragnet pip install -e . ragnet init ``` The `ragnet init` command …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.