Knowledge Management · AI Chatbot

Memory Knowledge Graph logo

Memory Knowledge Graph

okooo5km/memory-mcp-server

A Model Context Protocol server that provides knowledge graph management capabilities. This server enables LLMs to create, read, update, and delete entities and relations in a persistent knowledge graph, helping AI assistants maintain memory across conversations. This is a Swift implementation of the official TypeScript Memory MCP Server.

Install

Client configuration

{
  "mcpServers": {
    "memory": {
      "command": "memory-mcp-server",
      "env": {
        "MEMORY_FILE_PATH": "<MEMORY_FILE_PATH>"
      }
    }
  }
}

Environment variables

MEMORY_FILE_PATH
GitHub stars
90
Author
@okooo5km
Category
Knowledge Management, AI Chatbot
License
MIT
Updated
Oct 6, 2026

Features

  • Knowledge Graph Storage: Maintain a persistent graph of entities and their relationships

  • Entity Management: Create, retrieve, update, and delete entities with custom types

  • Relation Tracking: Define and manage relationships between entities in active voice

  • Observation System: Add and remove observations about entities over time

  • Powerful Search: Find relevant nodes by name, type, or observation content

  • Persistent Storage: Data persists between sessions in a simple JSON format

Tools (9)

  • create_entities

    Create multiple new entities in the knowledge graph

  • create_relations

    Create multiple new relations between entities

  • add_observations

    Add new observations to existing entities

  • delete_entities

    Delete multiple entities and their associated relations

  • delete_observations

    Delete specific observations from entities

  • delete_relations

    Delete multiple relations from the knowledge graph

  • read_graph

    Read the entire knowledge graph

  • search_nodes

    Search for nodes in the knowledge graph based on a query

  • open_nodes

    Open specific nodes in the knowledge graph by their names

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
MaxKB logo

MaxKB

1Panel-dev/MaxKB

16.2k

MaxKB = Max Knowledge Brain, it is an open-source platform for building enterprise-grade agents. MaxKB integrates Retrieval-Augmented Generation (RAG) pipelines, supports robust workflows, and provides advanced MCP tool-use capabilities.

Knowledge Management
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

Knowledge Management
Supermemory logo

Supermemory

supermemoryai/supermemory

9.4k

State-of-the-art memory and context engine for AI.

Knowledge Management
Cognee logo

Cognee

topoteretes/cognee

2.1k

Cognee - The Free Open-Source AI Memory Platform for Agents.

Knowledge Management
Notion MCP Server (Official) logo

Notion MCP Server (Official)

makenotion/notion-mcp-server

1.5k

For the best experience, use Remote Notion MCP, our official hosted MCP server. This repository is a separate, self-hosted MCP server implementation that is no longer actively maintained or supported. Please use Remote Notion MCP instead.

Knowledge Management
DevDocs logo

DevDocs

cyberagiinc/devdocs

1.4k

[!WARNING] DevDocs Status: Not publicly maintained. Enhanced internal version at CyberAGI — public release coming soon. If you have any questions please reach out to info@cyberagi.ai.

Knowledge Management