Memory Custom logo

Memory Custom

by BRO3886

Memory Custom enhances the MCP Memory server by adding features for knowledge graph creation and management using an LLM. It allows users to create and manage a knowledge graph that captures interactions via a language model (LLM).

View on GitHub

Last updated: N/A

What is Memory Custom?

Memory Custom is a server that extends the functionality of the MCP Memory server by enabling the creation and management of a knowledge graph. It allows for storing and retrieving information about interactions, leveraging an LLM to capture and organize data.

How to use Memory Custom?

To use Memory Custom, you need to install it via Smithery or clone the repository and install dependencies. Configure the MEMORY_FILE_PATH environment variable. Then, update your claude_desktop_config.json or .cursor/mcp.json file with the server command and arguments. Finally, run the server using npm run build and node dist/index.js.

Key features of Memory Custom

  • Custom Memory Paths

  • Timestamping

  • Knowledge Graph Creation

  • Entity and Relation Management

Use cases of Memory Custom

  • Personalized AI Assistants

  • Context-Aware Chatbots

  • Enhanced Memory Retrieval

  • Improved User Profiling

FAQ from Memory Custom

How do I specify the memory file path?

Set the MEMORY_FILE_PATH environment variable before running the server.

What version of Node.js is required?

Node.js version 16 or higher is required.

How do I install the server?

You can install it via Smithery using the provided command or clone the repository and install dependencies manually.

How do I update the MCP server configuration?

Add the server configuration to your claude_desktop_config.json or .cursor/mcp.json file.

What API endpoints are available?

The server exposes several tools that can be called with specific parameters: Get Current Time, Set Memory File Path, Create Entities, Create Relations, Add Observations, Delete Entities, Delete Observations, Delete Relations, Read Graph, Search Nodes, Open Nodes.