Repository navigation
v2.1.0 - Tool Modes & Auto-Updates
✨ Features
Tool Modes - Choose Your Workflow
Control which tools are available with the new TOOLS_MODE environment variable:
-
TOOLS_MODE=client(11 tools) - Essential tools for daily memory operations ⭐ Recommended- Knowledge Graph: createEntities, createRelations, addObservations, searchNodes, openNodes
- Documents: processDocument
- Search: hybridSearch, getDetailedContext
- Info: readGraph, getKnowledgeGraphStats
-
TOOLS_MODE=maintenance(10 tools) - Admin and cleanup operations- Cleanup: deleteEntities, deleteRelations, deleteObservations, deleteDocuments
- Advanced: storeDocument, chunkDocument, embedChunks, embedAllEntities
- Utilities: listDocuments, extractTerms, linkEntitiesToDocument
-
TOOLS_MODE=full(21 tools) - All tools (default)- Complete functionality for maximum flexibility
Auto-Updates
All configuration examples now use @latest:
{
"command": "npx",
"args": ["-y", "rag-memory-pg-mcp@latest"]
}Benefits:
- npx automatically checks for updates every 24 hours
- Users always get the latest version
- No manual cache clearing needed
🎯 Why Tool Modes?
Faster AI decisions: Fewer tools = agent picks the right one faster
Focused workflows: Use only what you need
Better security: Separate destructive operations in maintenance mode
Production-ready: Client mode recommended for production use
📦 Installation
npx rag-memory-pg-mcp@latestOr use one-click install buttons: https://github.com/kshidenko/rag-memory-pg-mcp#-quick-install
📚 Documentation
- CHANGELOG.md - Full version history
- UPDATE_GUIDE.md - How to update