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
- AlicenseAqualityBmaintenanceLocal-first RAG indexing and semantic search MCP server. Enables document retrieval and context-aware queries using local embedding models.Last updated39MIT
- AlicenseBqualityAmaintenanceLocal end-to-end RAG system for agentic code editors, exposing retrieval-augmented generation via MCP to any compatible client.Last updated331MIT
- FlicenseAqualityBmaintenanceA local-first document retrieval engine that mounts as an MCP tool for agents to index files, search for relevant passages, and let the agent's own LLM answer.Last updated4

devitway-rag-starterofficial
Flicense-qualityCmaintenanceMinimal local RAG stack with an MCP server that provides document search for any agent.Last updated1
Related MCP Connectors
Local-first RAG engine with MCP server for AI agent integration.
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote 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