
What is mcp-memory-custom
mcp-memory-custom is an enhanced server tool developed by BRO3886, designed to expand the capabilities of the existing Memory server offered by the MCP (Model Context Protocol) team. This tool facilitates the creation and management of a knowledge graph, capturing interactions through a language model (LLM). It allows users to organize and track data efficiently, providing a robust framework for memory management in AI systems.
MCP, developed by Anthropic, offers a secure way for AI systems, such as Claude, to connect with various data sources and tools. By adhering to a universal standard for accessing external data, MCP ensures that AI assistants can safely and efficiently retrieve real-time information.
How to Use mcp-memory-custom
To get started with mcp-memory-custom, you'll need to have Node.js (version 16 or higher) installed on your system. Here’s a step-by-step guide:
Installation
-
Clone the Repository:
- Open your terminal and execute:
git clone git@github.com:BRO3886/mcp-memory-custom.git cd mcp-memory-custom
- Open your terminal and execute:
-
Install Dependencies:
- Run the following command to install necessary packages:
npm install
- Run the following command to install necessary packages:
Configuration
- Set the
MEMORY_FILE_PATH
environment variable to specify where your memory files will be stored. If not set, the server defaults to using a file namedmemory.json
in the script’s directory.
Running the Server
-
Update Configuration Files:
- Add the following to your
claude_desktop_config.json
or.cursor/mcp.json
:{ "mcpServers": { "memory": { "command": "node", "args": ["/path/to/mcp-memory-custom/dist/index.js"] } } }
- Add the following to your
-
Start the Server:
- Build and run the server with:
npm run build node dist/index.js
- The server will begin listening for requests, facilitating interaction through standard input/output.
- Build and run the server with:
Key Features of mcp-memory-custom
1. Custom Memory Paths:
- Enables users to designate specific memory paths for different projects, promoting better data organization and management.
2. Timestamping:
- Automatically generates timestamps for interactions, providing a historical context for all stored data.
3. Comprehensive API Endpoints:
- The server provides various tools, including:
- Get Current Time: Retrieve the current timestamp.
- Set Memory File Path: Define custom paths for memory storage.
- Create and Delete Entities and Relations: Manage nodes and connections within the knowledge graph.
- Add and Delete Observations: Record and remove observations with ease.
- Read and Search Graph: Access and query the knowledge graph for specific data.
- Open Nodes: Directly access specific nodes within the graph.
With mcp-memory-custom, users can effectively harness the power of AI to manage and utilize data in a dynamic, organized, and secure manner, enhancing the overall capability of AI systems to learn and interact intelligently.
How to Use
To use the mcp-memory-custom, follow these steps:
- Visit https://github.com/BRO3886/mcp-memory-customhttps://github.com/BRO388...
- Follow the setup instructions to create an account (if required)
- Connect the MCP server to your Claude Desktop application
- Start using mcp-memory-custom capabilities within your Claude conversations
Additional Information
Created
March 2, 2025
Company
Related MCP Servers
Start building your own MCP Server
Interested in creating your own MCP Server? Check out the official documentation and resources.
Learn More