trackmcp
Back to directory
wandermyz

wandering-rag

View on GitHub

A CLI tool for personal RAG that retrieves data from Notion, Obsidian, Apple Notes, etc., stored in Qdrant and exposed as an MCP server.

4 stars PythonDeveloper Kits Updated Nov 1, 2025
mcpobsidianrag

Documentation

Wandering RAG

A CLI tool for personal RAG that retrieves data from Notion, Obsidian, Apple Notes, etc., stored in Qdrant and exposed as an MCP server.

(So that Claude Desktop successfully answers my question "When did I adopt my cat and when did I change her cat litter most recently? ")

Installation

Using uv (recommended):

bash
uv pip install -e .

Run a Qdrant server if you don't have one:

bash
cd qdrant-docker
docker-compose up -d

Copy `.env.example` as `.env` and specify the Markdown folders (or Obsidian vaults)

Usage

The CLI provides several subcommands:

Markdown commands

bash
./wandering-rag md index

Notion commands (WIP)

bash
./wandering-rag notion index

MCP commands

bash
./wandering-rag mcp run-server

Configure for Claude Desktop

code
{
    "mcpServers": {
        "wandering-rag": {
            "command": "/wandering-rag/wandering-rag",
            "args": ["mcp", "run-server"],
            "env": {
                "PATH": "/.local/bin:/usr/bin:$PATH"
            }
        }
    }
}

Frequently asked questions

What is wandering-rag?

wandering-rag is A CLI tool for personal RAG that retrieves data from Notion, Obsidian, Apple Notes, etc., stored in Qdrant and exposed as an MCP server.

How do I install wandering-rag?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is wandering-rag open source?

Yes — it is hosted on GitHub at https://github.com/wandermyz/wandering-rag and has 4 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP