wandering-rag
Wandering RAG is a CLI tool designed for personal Retrieval-Augmented Generation (RAG) that integrates with various note-taking applications and stores data in Qdrant, accessible via an MCP server.
Wandering RAG is a command-line interface tool that facilitates personal Retrieval-Augmented Generation (RAG) by retrieving data from popular note-taking applications such as Notion, Obsidian, and Apple Notes. The data is stored in Qdrant, a vector database, and is exposed as a Model Context Protocol (MCP) server. This setup allows users to query their personal data efficiently, enabling applications like Claude Desktop to answer complex questions by accessing the stored information. The tool supports indexing of Markdown files and is in the process of integrating with Notion. It is designed to be flexible and extendable, making it a powerful tool for personal knowledge management.
Features
- Integration with Notion, Obsidian, and Apple Notes for data retrieval.
- Data storage in Qdrant, a high-performance vector database.
- Exposed as an MCP server for easy access and integration.
- CLI with subcommands for indexing and server management.
- Configurable environment for seamless integration with applications like Claude Desktop.
Usage with Different Platforms
wandering-rag
bash
./wandering-rag mcp run-server
configure_for_claude_desktop
{
"mcpServers": {
"wandering-rag": {
"command": "<your git checkout path>/wandering-rag/wandering-rag",
"args": ["mcp", "run-server"],
"env": {
"PATH": "<your home folder>/.local/bin:/usr/bin:$PATH"
}
}
}
}
Related MCP Servers
View all knowledge_and_memory servers →git-mcp
by idosal
GitMCP is a free, open-source, remote Model Context Protocol (MCP) server that transforms GitHub projects into documentation hubs, enabling AI tools to access up-to-date documentation and code.
Knowledge Graph Memory Server
by modelcontextprotocol
A basic implementation of persistent memory using a local knowledge graph, allowing Claude to remember information about the user across chats.
mcpdoc
by langchain-ai
MCP LLMS-TXT Documentation Server provides a structured way to manage and retrieve LLM documentation using the Model Context Protocol.
rust-docs-mcp-server
by Govcraft
The Rust Docs MCP Server provides an up-to-date knowledge source for specific Rust crates, enhancing the accuracy of AI coding assistants by allowing them to query current documentation.
mindmap-mcp-server
by YuChenSSR
A Model Context Protocol (MCP) server for converting Markdown content to interactive mindmaps.
algorand-mcp
by GoPlausible
This is a Model Context Protocol (MCP) implementation for Algorand blockchain interactions, providing a server package for blockchain interactions and a client package for wallet management and transaction signing.
mcp-obsidian
by MarkusPfundstein
MCP server to interact with Obsidian via the Local REST API community plugin.