MCP.so
登录

MCP Memory with Redis Graph

@samwang0723

基本信息

分类

记忆与知识

传输方式

stdio

作者

samwang0723

关于 MCP Memory with Redis Graph

MCP Server for long term memory graph

MCP Memory with Redis Graph 配置

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

{
  "mcpServers": {
    "mcp-memory": {
      "command": "docker",
      "args": [
        "exec",
        "-it",
        "mcp-memory-redis-1",
        "redis-cli"
      ]
    }
  }
}

MCP Memory with Redis Graph 工具

工具列表暂未提供

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

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Memory with Redis Graph?

MCP Memory with Redis Graph is a server that implements a memory system for LLM conversations, using Redis Graph as a backend to store memories as nodes in a knowledge graph. It’s designed for developers and AI assistants who need persistent, relational memory for context across sessions.

How to use MCP Memory with Redis Graph?

Run Redis with the RedisGraph module via Docker Compose, then install dependencies with npm install and start the application with npm start. The server exposes tools for creating, retrieving, searching, updating, and deleting memories, as well as managing relationships between them.

Key features of MCP Memory with Redis Graph

  • Supports eight memory types: Conversation, Topic, Project, Task, Issue, Config, Finance, Todo
  • Creates and retrieves relationships between memories via create_relation and get_related_memories
  • Searches memories by type, keyword, and other criteria
  • Updates and deletes existing memories
  • Uses Redis Graph for graph-based storage and queries
  • Provides helper scripts for Redis CLI, graph inspection, and testing

Use cases of MCP Memory with Redis Graph

  • Store project details and configurations for long-term reference
  • Record and track issues or bugs with severity and status
  • Save financial advice and investment recommendations
  • Manage work-related todo items with priorities and completion status

常见问题

1

What runtime dependencies are required?

Docker and Docker Compose, Node.js v16 or higher, and a Redis instance with the RedisGraph module.

2

How do I configure the Redis connection?

By default, the application connects to localhost:6379. Update the Redis client configuration in `src/index.ts` to change host or port.

3

Can I run the server in Docker?

Yes, build the Docker image with `docker build -t mcp/memory .` and run it on the same network as Redis, passing the `REDIS_URL` environment variable.

4

What transport does the server use?

The README does not specify transport details; it uses the MCP protocol for tool invocation.

5

How do I inspect the graph data?

Use `npm run check:graph` to see all nodes, Finance memories, and relationships, or `npm run inspect:graph` for a detailed schema and contents.

评论

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