mcp/memory

Verified Publisher

By mcp

Updated 9 months ago

Knowledge graph-based persistent memory system.

Image
Machine learning & AI
27

100K+

mcp/memory repository overview

Memory (Reference) MCP Server

Knowledge graph-based persistent memory system.

What is an MCP Server?

MCP Info

Image Building Info

AttributeDetails
Dockerfilehttps://github.com/modelcontextprotocol/servers/blob/b4ee623039a6c60053ce67269701ad9e95073306/src/memory/Dockerfile
Commitb4ee623039a6c60053ce67269701ad9e95073306
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/memory --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

Available Tools (9)

Tools provided by this ServerShort Description
add_observationsAdd new observations to existing entities in the knowledge graph
create_entitiesCreate multiple new entities in the knowledge graph
create_relationsCreate multiple new relations between entities in the knowledge graph.
delete_entitiesDelete multiple entities and their associated relations from the knowledge graph
delete_observationsDelete specific observations from entities in the knowledge graph
delete_relationsDelete multiple relations from the knowledge graph
open_nodesOpen specific nodes in the knowledge graph by their names
read_graphRead the entire knowledge graph
search_nodesSearch for nodes in the knowledge graph based on a query

Tools Details

Tool: add_observations

Add new observations to existing entities in the knowledge graph

ParametersTypeDescription
observationsarray

Tool: create_entities

Create multiple new entities in the knowledge graph

ParametersTypeDescription
entitiesarray

Tool: create_relations

Create multiple new relations between entities in the knowledge graph. Relations should be in active voice

ParametersTypeDescription
relationsarray

Tool: delete_entities

Delete multiple entities and their associated relations from the knowledge graph

ParametersTypeDescription
entityNamesarrayAn array of entity names to delete

Tool: delete_observations

Delete specific observations from entities in the knowledge graph

ParametersTypeDescription
deletionsarray

Tool: delete_relations

Delete multiple relations from the knowledge graph

ParametersTypeDescription
relationsarrayAn array of relations to delete

Tool: open_nodes

Open specific nodes in the knowledge graph by their names

ParametersTypeDescription
namesarrayAn array of entity names to retrieve

Tool: read_graph

Read the entire knowledge graph

Tool: search_nodes

Search for nodes in the knowledge graph based on a query

ParametersTypeDescription
querystringThe search query to match against entity names, types, and observation content

Use this MCP Server

{
  "mcpServers": {
    "memory": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-v",
        "/local-directory:/local-directory",
        "mcp/memory"
      ]
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Install from MCP:Hub

Tag summary

Content type

Image

Digest

sha256:db0c2db07

Size

54.1 MB

Last updated

9 months ago

Requires Docker Desktop 4.37.1 or later.

This week's pulls

Pulls:

4,436

Last week