UNPKG

@nova-mcp/mcp-nova

Version:

AI Memory System for Claude & Cursor - Stop losing context. Start saving tokens.

135 lines (108 loc) โ€ข 3.08 kB
# Nova Memory Installation Guide ## ๐Ÿš€ Quick Install ### NPM (Recommended) ```bash npm install -g @nova-mcp/mcp-nova ``` ### From Source ```bash git clone https://github.com/Shubhamsaboo/nova-memory.git cd nova-memory npm install npm link ``` ## ๐Ÿ–ฅ๏ธ Platform-Specific Setup ### Windows 1. Install Node.js 18+ from [nodejs.org](https://nodejs.org) 2. Run installation in Administrator PowerShell: ```powershell npm install -g @nova-mcp/mcp-nova ``` 3. **NEW: Windows Quick Setup Tools** (v0.1.4+) - Auto-configure Claude Desktop: ```bash node %APPDATA%\npm\node_modules\@nova-mcp\mcp-nova\utils\windows\add-to-claude.js ``` - Install startup shortcuts: ```bash node %APPDATA%\npm\node_modules\@nova-mcp\mcp-nova\utils\windows\install-windows-startup.js ``` - See [Windows Utilities Guide](docs/windows/WINDOWS-UTILITIES.md) for more options ### macOS 1. Install Node.js via Homebrew: ```bash brew install node ``` 2. Install Nova Memory: ```bash npm install -g @nova-mcp/mcp-nova ``` ### Linux 1. Install Node.js: ```bash curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs ``` 2. Install Nova Memory: ```bash sudo npm install -g @nova-ai/memory ``` ## ๐Ÿƒ Running Nova Memory ### As MCP Server (for AI integration) ```bash nova-memory-mcp ``` ### As CLI Tool ```bash nova-memory ``` ## ๐Ÿ”ง Configuration ### Claude Desktop Integration Add to your Claude Desktop config (~/AppData/Roaming/Claude/claude_desktop_config.json on Windows): ```json { "mcpServers": { "nova-memory": { "command": "nova-memory-mcp", "args": [] } } } ``` ### Environment Variables - `NOVA_MEMORY_PATH`: Custom data directory (default: ~/.nova-memory) - `NOVA_MEMORY_DEBUG`: Enable debug logging ## ๐Ÿงช Testing Your Installation 1. Test MCP server: ```bash nova-memory-mcp ``` You should see: "Nova Memory MCP Server running on stdio" 2. Test CLI: ```bash nova-memory store "Test memory" nova-memory query "test" ``` ## ๐Ÿ› ๏ธ Troubleshooting ### Windows Issues - If commands not found: Restart terminal after installation - Permission errors: Run as Administrator ### macOS Issues - If commands not found: Add npm global bin to PATH: ```bash echo 'export PATH="$PATH:$(npm bin -g)"' >> ~/.zshrc source ~/.zshrc ``` ### Common Issues 1. **SQLite errors**: Install build tools - Windows: `npm install -g windows-build-tools` - macOS: `xcode-select --install` - Linux: `sudo apt-get install build-essential` 2. **Permission errors**: Use sudo on Unix systems or Administrator on Windows ## ๐Ÿ“š Next Steps 1. Read the [User Guide](README.md) 2. Explore the 9 meta-tools 3. Integrate with your AI workflow ## ๐Ÿค Support - Issues: https://github.com/Shubhamsaboo/nova-memory/issues - Discord: [Join our community](https://discord.gg/nova-memory)