MCP.so
登录

Memory Custom MCP Server

@BRO3886

基本信息

分类

记忆与知识

许可证

MIT

传输方式

stdio

作者

BRO3886

关于 Memory Custom MCP Server

simple memory mcp server with custom memory location

Memory Custom MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-memory-custom": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@BRO3886/mcp-memory-custom",
        "--client",
        "claude"
      ]
    }
  }
}

Memory Custom MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Memory Custom?

Memory Custom is an enhanced version of the official MCP Memory server. It adds custom memory paths and timestamping capabilities to the knowledge graph that captures interactions via a language model (LLM). It's intended for users who want project-specific memory storage and better context tracking.

How to use Memory Custom?

Install via Smithery with npx -y @smithery/cli install @BRO3886/mcp-memory-custom --client claude or clone the repo, run npm install && npm run build, and set the MEMORY_FILE_PATH environment variable to specify a custom memory file path (defaults to memory.json). Add the server configuration to claude_desktop_config.json or .cursor/mcp.json and follow the provided system prompt for interaction.

Key features of Memory Custom

  • Custom memory paths for project-specific storage
  • Timestamping for interaction tracking and context
  • Create, read, update, and delete entities and relations
  • Add observations with timestamps
  • Search and open nodes in the knowledge graph
  • Read entire graph structure

Use cases of Memory Custom

  • Manage separate memory files for different projects
  • Track history of interactions with precise timestamps
  • Organize knowledge graph by project contexts
  • Enhance LLM context with structured, timestamped memory

常见问题

1

What are the prerequisites for running Memory Custom?

Node.js version 16 or higher is required.

2

How do I set a custom memory file path?

Set the `MEMORY_FILE_PATH` environment variable before running the server. If not set, it defaults to `memory.json` in the same directory as the script.

3

What tools does Memory Custom expose?

It exposes tools for setting memory file path, creating/reading/updating/deleting entities, relations, observations, searching nodes, opening nodes, and getting the current time.

4

How does timestamping work?

The server provides a `get_current_time` tool that can be used to add timestamps to entities, observations, and relations during interaction.

5

Can I use Memory Custom with Claude Desktop or Cursor?

Yes, it can be configured as an MCP server in `claude_desktop_config.json` or `.cursor/mcp.json` by specifying the command and args to the compiled `index.js` file.

评论

记忆与知识 分类下的更多 MCP 服务器