ragwatcher
Click on "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceLocal-first RAG indexing and semantic search MCP server. Enables document retrieval and context-aware queries using local embedding models.314MIT
- 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 gradedqualityCmaintenanceMCP server for local RAG over personal notes, PDFs, and documents, enabling plain-English querying and hybrid search with multi-hop context expansion.MIT
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.
Turn a GitHub repo or docs site into agent-ready context: pack it or search it, over MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/neumann-mlucas/ragwatcher'
If you have feedback or need assistance with the MCP directory API, please join our Discord server