Local RAG MCP server for code and documentation
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":"pow-rag-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.
# pow-mcp-rag-new A local RAG (Retrieval-Augmented Generation) MCP server for project documentation and code. [](LICENSE) ## Overview This project provides a Model Context Protocol (MCP) server that indexes project documentation (specs, headers, source files, PDFs, configs) into a local vector database (ChromaDB) and exposes semantic search tools to Kiro or any MCP-compatible client. Supports multiple tech stacks: C/C++, Python, Go, C#, Node.js/TypeScript. **Distribution name:** `pow-rag-mcp` (unrelated to `rag-mcp` or `rag-mcp-server` packages). **Minimum Python version:** `3.11` (matches `requires-python = ">=3.11"` in `pyproject.toml`). Three deployment modes: - **Docker** (Phase 1) — zero local Python needed; server runs in a container - **PyPI (recommended for new users)** (Phase 2a) — install via `uvx --from`, `uv tool install`, or `pip install` from PyPI; no repo checkout or local index needed - **Local PyPI + uvx** (Phase 2b) — install `rag-mcp` via `uvx` from a local package index; no persistent venv, easiest to keep updated. Stepping stone toward a hosted index. - **pip install** (Phase 2c) — install `rag-mcp` directly into a Python environment. - **llamaindex** (Phase 3): Using of llamaindex to handle several different data sources. --- ## License This project is licensed under the Apache 2.0 License — see the [LICENSE](LICENSE) file for details. ## Quick Start ### PyPI (recommended for new users) Install from PyPI using your preferred method: **Option 1: One-off execution with `uvx`** ```bash uvx --from pow-rag-mcp rag-mcp serve ``` **Option 2: Persistent install with `uv tool install`** ```bash uv tool install pow-rag-mcp ``` **Option 3: Traditional `pip`** ```bash pip install pow-rag-mcp ``` All three methods fetch `pow-rag-mcp` from PyPI directly — no repository checkout or local package index is required. See **[doc/PIP_INSTALL_GUIDE.md](doc/PIP_INSTALL_GUIDE.md)*…
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.