ragwatcher
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ragwatcherquery my notes directory for what I wrote about RAG indexing"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ragwatcher
Local RAG over a directory. Incremental. Served as MCP tool + CLI.
Zero-config default (drops into
~/notes, works).Offline, CPU-only baseline (FastEmbed ONNX). GPU / API models opt-in.
CLI is a peer to the MCP server, not a wrapper.
Install
uv tool install ragwatcher
# or
pipx install ragwatcherOptional extras: [lance] (LanceDB store), [pdf-pro] (pymupdf), [remote] (qdrant/openai/cohere).
Related MCP server: Corpus-KB
Usage
ragwatcher serve ~/notes # MCP server (stdio)
ragwatcher index ~/notes # one-shot sync
ragwatcher query ~/notes "what is X" # one-shot query
ragwatcher stats ~/notes # index summary
ragwatcher doctor ~/notes # health check
ragwatcher purge ~/notes --yes # wipe .rag_index/Every data-producing command supports --json for scripting.
Configuration
Precedence (low → high): defaults → $XDG_CONFIG_HOME/ragwatcher/config.toml → <DIR>/.ragwatcher.toml → RAGWATCHER_* env vars → CLI flags.
See SPEC.md § 5 for the full schema.
Development
uv sync --extra dev
uv run pytest -q --ignore=tests/integration
uv run ruff check src tests
uv run mypy srcIntegration tests (real embed model, ~3s):
uv run pytest tests/integration -m slowLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Cloud or self-hosted knowledge for AI agents: hybrid search, reranking, GraphRAG, scoped MCP tools.
Personal knowledge base MCP server with semantic search, auto-categorization, metadata extraction
Related MCP Servers
- AlicenseAqualityDmaintenanceLocal-first RAG indexing and semantic search MCP server. Enables document retrieval and context-aware queries using local embedding models.36 npmMIT
- AlicenseBqualityAmaintenanceLocal end-to-end RAG system for agentic code editors, exposing retrieval-augmented generation via MCP to any compatible client.331MIT

devitway-rag-starterofficial
FlicenseNot gradedqualityCmaintenanceMinimal local RAG stack with an MCP server that provides document search for any agent.1-- AlicenseNot gradedqualityAmaintenanceMCP server for local RAG over personal notes, PDFs, and documents, enabling plain-English querying and hybrid search with multi-hop context expansion.MIT