Skip to content
Kitbay
Submit
MCP serverreference implementation

Memory (MCP reference server)

Runs locallyApache-2.0 AND MITCan change dataNo API key needed

The Memory server is one of the reference servers kept by the MCP steering group in the modelcontextprotocol/servers repository.

What it does

The Memory server is one of the reference servers kept by the MCP steering group in the modelcontextprotocol/servers repository. It gives an assistant memory that lasts between chats in the form of a local knowledge graph: people, organisations and other entities carry short observations and are joined by named relations. Its tools create, read, search and delete entities, relations and observations, and the whole graph is saved as a JSONL file whose location is set with MEMORY_FILE_PATH. It runs locally over stdio through npx or Docker, with setup shown for Claude Desktop and VS Code. The repository presents its servers as reference implementations for learning MCP, not finished products.

Capabilities

  • Create entities with observations and directed relations between them
  • Add or delete observations, entities and relations
  • Read the whole knowledge graph or open specific nodes
  • Search nodes by name, type or observation text
  • Store the graph in a JSONL file at a chosen path