What is Memory MCP Server?
Memory MCP Server is a Model Context Protocol server that provides knowledge graph management capabilities, enabling LLMs to create, read, update, and delete entities and relations in a persistent knowledge graph. It is a Swift implementation requiring macOS 14.0 or later, based on the official TypeScript Memory MCP Server.
How to use Memory MCP Server?
Install via one-line curl installer or build from source using Swift 6.0+. After installation, configure the server in your MCP client (e.g., Claude.app, Cursor, Chatwise) by specifying the command memory-mcp-server and optionally setting the MEMORY_FILE_PATH environment variable for custom data storage. The server exposes tools such as create_entities, create_relations, search_nodes, and read_graph for knowledge graph operations.
Key features of Memory MCP Server
- Persistent knowledge graph storage in JSON format
- Entity management with custom types and observations
- Relation tracking using active voice relation types
- Powerful search across names, types, and observations
- Multi-platform alternative via Go language implementation
- Simple command-line interface with help and version flags
Use cases of Memory MCP Server
- Long-term memory for AI assistants across conversations
- Knowledge management of people, places, events, and concepts
- Relationship tracking between entities
- Context persistence for multi-session interactions
- Maintaining structured journals and daily logs
コメント