🔌 What if setting up AutoMem took just one command?
Model Context Protocol (MCP) server that provides seamless integration between AutoMem’s graph-vector memory service and any MCP-compatible AI assistant. One-command setup for Claude Desktop, Cursor, Claude Code, and any MCP client.
🤔 What’s an MCP Server?
MCP (Model Context Protocol) is the standard for connecting AI assistants to external tools and services. MCP-Automem is the bridge that lets AI assistants access AutoMem’s powerful memory capabilities through a unified interface.
Without MCP-Automem: Manual API calls, custom integrations for each platform
With MCP-Automem: Single npm install, works everywhere MCP is supported
💡 The Integration Problem – Solved
Picture this: You’ve deployed AutoMem, your AI now has persistent memory. But how do you connect it to Claude Desktop? Cursor? Your custom application? Each platform has different requirements, authentication methods, and configuration formats.
MCP-Automem solves this with automatic platform detection, unified configuration, and intelligent setup that works across all MCP clients.
🎯 Key Features
- 🚀 One-Command Setup:
npx @verygoodplugins/mcp-automem setupdetects and configures your platform - 🔧 Platform Auto-Detection: Automatically identifies Claude Desktop, Cursor, or Claude Code
- 📝 Unified Configuration: Single config works across all MCP clients
- 🔐 Secure Authentication: Environment variable management for API tokens
- 🔄 Automatic Updates: NPM package stays in sync with AutoMem API changes
- ⚡ Zero Dependencies: Minimal footprint, maximum compatibility
- 🛠️ TypeScript Support: Full type definitions for enhanced development
- 📊 All AutoMem Features: Store, recall, update, delete, associate memories
🛠️ Available Tools
- store_memory: Create memories with metadata, tags, importance scores
- recall_memory: Hybrid search with vector similarity, keywords, tags, time
- update_memory: Modify existing memories and relationships
- delete_memory: Remove memories from graph and vector stores
- associate_memories: Create typed relationships between memories
- check_database_health: Monitor AutoMem service status
⚡ Installation
Global installation (recommended):
npm install -g @verygoodplugins/mcp-automem
Or use directly with npx:
npx @verygoodplugins/mcp-automem setup
🔧 Platform Configuration
Claude Desktop
Automatically configures ~/Library/Application Support/Claude/claude_desktop_config.json
Cursor
Automatically configures ~/.cursor/mcp.json
Claude Code
Automatically configures claude_code_config.json
Custom Integration
{
"mcpServers": {
"automem": {
"command": "npx",
"args": ["@verygoodplugins/mcp-automem"],
"env": {
"AUTOMEM_API_URL": "https://your-automem.railway.app",
"AUTOMEM_API_TOKEN": "your-token"
}
}
}
}
🚀 Recent Updates
- Platform Auto-Detection: Setup command now detects your environment automatically
- Unified Configuration: Single config format works across all platforms
- TypeScript Definitions: Complete type safety for all AutoMem operations
- Enhanced Error Handling: Clear error messages with troubleshooting guidance
- SSE Transport Support: Compatible with AutoMem’s SSE sidecar for voice AI
🔌 Integration with AutoMem
MCP-Automem is the official MCP bridge for AutoMem. It provides:
- Complete API coverage – all AutoMem endpoints available as MCP tools
- Automatic token management – secure handling of authentication
- Platform-specific optimizations – tailored for each MCP client
- Real-time synchronization – immediate access to stored memories
📊 Why MCP-Automem?
- ✅ Universal Compatibility: Works with any MCP-compatible client
- ✅ Zero Configuration: Automatic setup for supported platforms
- ✅ Production Ready: Battle-tested with thousands of installations
- ✅ Active Development: Regular updates tracking AutoMem API changes
- ✅ Community Support: Open source with active contributor community
Perfect for developers and teams using AutoMem who want seamless integration with their AI assistants. Whether you’re using Claude Desktop for daily work, Cursor for development, or building custom MCP applications, MCP-Automem provides the bridge you need.
]]>