install-memdove
v1.0.6
Published
Universal installer for memDove MCP servers with enhanced user experience
Maintainers
Readme
install-memdove
🕊️ Universal installer for memDove MCP servers - One command to install memDove in any AI client with enhanced user experience.
✨ Features
- 🚀 One-line installation for any AI client
- 🎯 Universal compatibility (Claude, Cursor, VS Code, etc.)
- 🕊️ Enhanced success messaging with visual feedback
- 📦 Future-ready for memDove ecosystem expansion
- 🛡️ Cross-platform support (Windows, macOS, Linux)
🔧 Quick Start
# Install main memDove server for Claude Desktop
npx install-memdove --client claude
# Install for Claude Code CLI
npx install-memdove --client claude-code
# Install for Cursor IDE
npx install-memdove --client cursor📋 Supported Clients
| Client | Flag | Config Location |
|--------|------|----------------|
| Claude Desktop | claude | ~/Library/Application Support/Claude/ |
| Claude Code CLI | claude-code | ~/.claude/claude_desktop_config.json |
| Cursor IDE | cursor | ~/Library/Application Support/Cursor/ |
| VS Code | vscode | ~/Library/Application Support/Code/ |
| Cline | cline | VS Code globalStorage |
| Continue | continue | ~/.continue/config.json |
| Windsurf | windsurf | ~/Library/Application Support/Windsurf/ |
🎯 Usage Examples
Basic Installation
# Install for your preferred client
npx install-memdove --client claude
npx install-memdove --client cursor
npx install-memdove --client vscodeAdvanced Options
# Install specific memDove server (future expansion)
npx install-memdove memdove-analytics --client claude
# Install for specific project
npx install-memdove --client cursor --project "/path/to/project"
# Enable OAuth authentication
npx install-memdove --client claude --oauth yes🌟 Enhanced Success Experience
When installation completes, you'll see a beautiful success message:
🎉🕊️ SUCCESS! 🕊️🎉
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ memdove is now installed for CLAUDE! ✨
🚀 Happy coding with enhanced AI memory! 🚀
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Plus detailed setup instructions and quick test commands!
🕊️ memDove Commands
Once installed, use these commands in your AI client:
"Store this memory: [your information]""Search my memories for: [query]""List my recent memories""Get my memory statistics""Delete memory with ID: [id]"
🔗 memDove Ecosystem
This installer supports the full memDove ecosystem:
memdove- Main memory server with semantic compressionmemdove-analytics(coming soon) - Advanced analytics and insightsmemdove-search(coming soon) - Enhanced search capabilities
🛠️ Options Reference
| Option | Description | Example |
|--------|-------------|---------|
| --client <name> | Target AI client (required) | --client claude |
| --server <name> | Server to install | --server memdove-analytics |
| --project <path> | Project-specific installation | --project "/my/project" |
| --oauth <yes/no> | Enable OAuth authentication | --oauth yes |
| --help | Show help information | --help |
🌍 Platform Support
- macOS: Full support for all clients
- Windows: Full support with AppData paths
- Linux: Full support with XDG config directories
🚨 Troubleshooting
Installation Issues
# Check if client is supported
npx install-memdove --help
# Verify file permissions (macOS/Linux)
sudo npx install-memdove --client claude
# Manual config verification
cat ~/.claude/claude_desktop_config.json # Claude Code
cat ~/Library/Application\ Support/Claude/claude_desktop_config.json # Claude DesktopCommon Issues
"Unsupported client" error:
- Check the supported clients list above
- Ensure you're using the exact client name
"Cannot determine config path" error:
- Make sure the AI client is installed
- Try running the client once to create config directories
"Permission denied" error:
- Use
sudoon macOS/Linux - Run as Administrator on Windows
🔗 Links
- 📚 Documentation: memdove.ai/docs
- 🐛 Issues: github.com/memDove/install-memdove/issues
- 💬 Community: discord.gg/memDove
- 🕊️ Main Package: npmjs.com/package/memdove
📄 License
MIT © memDove Team
🎉 Happy coding with enhanced AI memory! 🕊️
