Mem0 MCP Server

Offizieller Remote-MCP-Server von Mem0: Langzeitgedächtnis für KI-Assistenten, das Erinnerungen speichert, durchsucht, aktualisiert und löscht, Anmeldung per Browser oder API-Schlüssel.

Beschreibung

Der Mem0 MCP Server gibt KI-Assistenten ein Langzeitgedächtnis. Normalerweise beginnt jede Sitzung mit einem leeren Blatt: Der Assistent weiß nicht mehr, welche Programmiersprache Sie bevorzugen, wie Ihr Projekt aufgebaut ist oder was Sie gestern entschieden haben. Über den Server von Mem0 kann er solche Informationen gezielt ablegen und später wieder abrufen, und zwar clientübergreifend. Was Sie Claude Code erzählt haben, kann Cursor am nächsten Tag nachschlagen, sofern beide mit demselben Mem0-Konto verbunden sind. Der Server wird von Mem0 selbst betrieben und in der offiziellen Dokumentation beschrieben.

Was ist der Mem0 MCP Server?

Der Server implementiert das Model Context Protocol (MCP), einen offenen Standard, über den KI-Anwendungen Werkzeuge ansprechen. Er läuft gehostet unter https://mcp.mem0.ai/mcp; auf Ihrem Rechner läuft nichts, die Erinnerungen liegen in Ihrem Mem0-Konto. Das frühere Open-Source-Repository mem0ai/mem0-mcp (Apache-2.0) ist auf GitHub seit dem 24. März 2026 archiviert und verweist selbst auf den gehosteten Server. Maßgeblich ist daher die Variante, die die Dokumentation unter docs.mem0.ai beschreibt. Mem0 selbst ist daneben als quelloffenes Projekt und als Plattform erhältlich; der MCP-Server setzt laut Dokumentation ein Konto auf der Plattform voraus.

Welche Werkzeuge der Server bereitstellt

Die Dokumentation gliedert die Werkzeuge in vier Gruppen. Zum Speichern dient add_memory. Zum Suchen und Lesen gibt es search_memories, get_memories und get_memory, wobei die Suche nach Bedeutung funktioniert und nicht nur nach Stichwörtern. Mit update_memory korrigieren Sie einen vorhandenen Eintrag. Zum Löschen stehen delete_memory, delete_all_memories und delete_entities bereit. Zum Nachsehen gibt es list_entities, list_events und get_event_status; Letztere zeigen, ob eine asynchron verarbeitete Anfrage bereits abgeschlossen ist. Erinnerungen lassen sich einzelnen Personen oder Agenten zuordnen, sodass ein Assistent nur das Gedächtnis des jeweiligen Nutzers sieht.

Einrichtung und Anmeldung

Sie brauchen ein Mem0-Plattformkonto, Node.js ab Version 18 für das Hilfsprogramm und einen MCP-fähigen Client wie Claude, Claude Code, Codex, Cursor, Windsurf, VS Code oder OpenCode. Der schnellste Weg ist npx mcp-add mit dem Namen mem0-mcp, dem Typ http und der Server-Adresse; das Programm trägt den Server in die Konfiguration der gewählten Clients ein, danach starten Sie die Clients neu. In Claude Desktop legen Sie stattdessen unter Einstellungen > Konnektoren einen benutzerdefinierten Konnektor mit der Adresse an. Bei der Anmeldung öffnet der Client beim ersten Werkzeugaufruf ein Browserfenster, in dem Sie den Zugriff auf Ihr Konto freigeben. Für Clients ohne Browser-Anmeldung oder für automatisierte Abläufe schicken Sie den API-Schlüssel aus dem Dashboard als Bearer-Token. Ohne eines von beidem antwortet der Server mit einem 401-Fehler.

Sicherheit und Datenschutz

Ein Gedächtnis ist nur so gut, wie es gepflegt wird, und es ist sensibel: Was der Assistent speichert, liegt dauerhaft bei Mem0 und kann in spätere Gespräche einfließen. Legen Sie deshalb keine Passwörter, Schlüssel oder personenbezogene Daten Dritter ab und prüfen Sie gelegentlich mit search_memories oder get_memories, was tatsächlich gespeichert ist. Besondere Vorsicht verlangt delete_all_memories, das den gesamten Bestand entfernt; geben Sie solche Aufrufe nur nach eigener Prüfung frei. Halten Sie den API-Schlüssel aus eingecheckten Dateien heraus und setzen Sie ihn über eine Umgebungsvariable. Da Erinnerungen in den Kontext des Sprachmodells gelangen, erreichen sie auch den Modellanbieter Ihres Clients.

Kosten

Die Dokumentation nennt keine gesonderte Gebühr für den MCP-Server; die Nutzung zählt zu Ihrem Mem0-Konto. Laut Preisseite gibt es einen kostenlosen Hobby-Plan mit begrenzten monatlichen Schreib- und Abrufanfragen und einem Projekt, einen günstigen Starter-Plan, einen Pro-Plan für den Produktivbetrieb mit mehreren Projekten, Graph-Gedächtnis und zusätzlicher Analyse sowie Enterprise mit individuellen Konditionen, Audit-Protokollen und Einmalanmeldung. Aktuelle Beträge und Grenzen stehen auf der offiziellen Preisseite.

Für wen lohnt sich der Mem0 MCP Server?

Er lohnt sich für Entwicklerinnen und Entwickler, die mehrere Assistenten nutzen und nicht jedes Mal Projektregeln, Stilvorgaben oder Entscheidungen neu erklären wollen. Er passt auch für persönliche Assistenten, die Vorlieben über Wochen behalten sollen. Wer nur gelegentlich chattet, braucht ihn kaum, und wer strenge Vorgaben zur Datenhaltung hat, sollte vorab klären, ob ein gehosteter Speicher zulässig ist. Der Vorteil gegenüber einer einfachen Notizdatei ist die Suche nach Bedeutung und die gemeinsame Ablage für mehrere Clients.

Voraussetzungen

Ein Mem0-Plattformkonto, Node.js ab Version 18 für das Hilfsprogramm mcp-add und ein MCP-Client wie Claude, Claude Code, Codex, Cursor, Windsurf, VS Code oder OpenCode.

Installationsanleitung

Der Mem0 MCP Server läuft gehostet bei Mem0 und gibt Ihren Assistenten ein gemeinsames Langzeitgedächtnis. Dieser Ratgeber führt durch Einrichtung, Anmeldung und die ersten Aufrufe.

Schritt 1: Voraussetzungen

Sie brauchen ein Mem0-Plattformkonto, Node.js ab Version 18 und einen MCP-Client wie Claude, Claude Code, Codex, Cursor, Windsurf, VS Code oder OpenCode.

Schritt 2: Mit mcp-add verbinden

Führen Sie npx mcp-add --name mem0-mcp --type http --url https://mcp.mem0.ai/mcp aus und wählen Sie Ihre Clients. Das Programm schreibt den Server in deren Konfiguration. Starten Sie die Clients anschließend neu.

bash
npx mcp-add --name mem0-mcp --type http --url https://mcp.mem0.ai/mcp

Claude Desktop und Codex

Claude Desktop wird von mcp-add nicht unterstützt: Legen Sie unter Einstellungen > Konnektoren einen benutzerdefinierten Konnektor mit der Adresse an. Bei Codex tragen Sie in ~/.codex/config.toml einen Block [mcp_servers.mem0] mit der Adresse und bearer_token_env_var = "MEM0_API_KEY" ein. Nutzen Sie nicht zusätzlich das Mem0-Plugin, sonst ist der Server doppelt registriert.

Schritt 3: Anmelden

Beim ersten Werkzeugaufruf öffnet der Client ein Browserfenster, in dem Sie den Zugriff freigeben. Für Clients ohne Browser-Anmeldung oder für CI schicken Sie den API-Schlüssel aus dem Dashboard als Bearer-Token und halten ihn aus eingecheckten Dateien heraus.

Erste Aufrufe

Bitten Sie den Assistenten, sich eine Vorliebe zu merken, und rufen Sie sie in einer neuen Sitzung mit einer Suche ab. Prüfen Sie danach mit get_memories, was gespeichert wurde, und geben Sie delete_all_memories nur nach eigener Prüfung frei.

npx mcp-add --name mem0-mcp --type http --url https://mcp.mem0.ai/mcp

Authentifizierung

Browser-Anmeldung (OAuth) beim ersten Werkzeugaufruf oder Mem0-API-Schlüssel als Bearer-Token; ohne beides antwortet der Server mit 401.

Benötigte Zugriffsrechte

Erinnerungen im Mem0-Konto speichern, suchen, lesen, aktualisieren und löschen sowie Entitäten und Ereignisse auflisten.

Übertragene oder gespeicherte Daten

Der Server läuft gehostet bei Mem0, Erinnerungen werden im Mem0-Konto gespeichert. Abgerufene Erinnerungen gelangen in den Kontext des KI-Clients und damit zum Modellanbieter.

Sicherheitsrisiken

delete_all_memories entfernt den gesamten Bestand; versehentlich gespeicherte Geheimnisse oder personenbezogene Daten bleiben dauerhaft abrufbar; ein API-Schlüssel in der Konfiguration kann abfließen.

Lizenz und Kosten

Lizenz
Noch nicht erfasst.
Kosten
kostenlos

Keine separate MCP-Gebühr ausgewiesen; Nutzung zählt zum Mem0-Konto (kostenloser Hobby-Plan, kostenpflichtige Starter- und Pro-Pläne, Enterprise). Details auf der offiziellen Preisseite von Mem0.

Alternativen

Noch nicht erfasst.

Auf einen Blick

Anbieter
Mem0
Status
Offizieller Server
Betriebsart
Remote
Aktuelle Version
Noch nicht erfasst.
Zuletzt geprüft
20.10.2026

Repository und Dokumentation

Kategorien

Unterstützte Clients