Agent Memory MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| memory_storeA | Wissen persistent speichern. Speichert einen Key-Value-Eintrag der über Sessions hinweg erhalten bleibt. Ideal für Fakten, Präferenzen, Kontext. Args: key: Eindeutiger Schlüssel (z.B. "user_preference_language") value: Der zu speichernde Inhalt (Text, JSON, etc.) namespace: Namespace zur Trennung (z.B. "project_x", "user_123") tags: Optionale Tags zum Kategorisieren (z.B. ["preference", "important"]) |
| memory_retrieveC | Gespeichertes Wissen abrufen. Args: key: Schlüssel des gesuchten Eintrags namespace: Namespace (Standard: "default") |
| memory_searchA | Memories durchsuchen. Sucht in Keys und Values nach dem Suchbegriff. Optional filterbar nach Namespace und Tags. Args: query: Suchbegriff namespace: Optional — nur in diesem Namespace suchen tags: Optional — nur Memories mit diesen Tags limit: Maximale Ergebnisse (Standard: 10) |
| memory_listA | Alle Memories auflisten. Args: namespace: Optional — nur diesen Namespace zeigen limit: Maximale Anzahl (Standard: 20) |
| memory_deleteB | Ein Memory löschen. Args: key: Schlüssel des zu löschenden Eintrags namespace: Namespace (Standard: "default") |
| memory_namespacesA | Alle Namespaces mit Anzahl Memories auflisten. Zeigt eine Übersicht aller verwendeten Namespaces. |
| memory_statsA | Speicher-Statistiken abrufen. Zeigt: Gesamtzahl Memories, Namespaces, meistgenutzte und zuletzt aktualisierte Einträge. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose: store, retrieve, list, search, delete, list namespaces, and stats. No overlap or ambiguity.
Tools follow a consistent 'memory_' prefix with verbs except for 'memory_namespaces' and 'memory_stats', which use nouns. Minor deviation from the verb_noun pattern.
Seven tools are appropriate for a memory management server, covering essential operations without being too few or too many.
Covers all basic memory operations (create, read, list, search, delete, stats, namespace listing), but lacks an explicit update operation, though store can overwrite existing keys.