Overview
This integration provides two specialized nodes:- MemMachine Manager: Store messages and “Enrich” your agent prompts with semantic context[cite: 3].
- MemMachine AI Memory: A native memory node that plugs directly into n8n’s AI Agent node[cite: 4].
Start n8n
To start a simple n8n container run the upstream docker container as described in the official docs:With Tracing
If you want to visualize the memory interactions you might want to use thedocker-compose file in the github repository.
1
First Login
Open localhost:5678/:
- Fill out a sign-up form.
- Skip the customization and click
Get Started. - Skip the offer page with
Skip.
2
Install the Community Node
If you are using a self-hosted n8n instance:
- Navigate to Settings > Community Nodes.
- Click Install a community node.
- Enter the package name:
@memmachine/n8n-nodes-memmachine - Acknowledge the risk and click Install.
3
Configure Your Credentials
When you add a MemMachine node, you will be prompted to create credentials. You will need your API Key from the MemMachine Dashboard.
MemMachine Manager Node
The Manager node is used for manual memory operations at any point in your workflow.Connect MemMachine
To use the node you’ll need to configure a connection. In case you are running MemMachine on the same machine as a docker container use this endpoint: http://host.docker.internal:8080/v2/apiAction: Store a message
Saves a specific content string to long-term memory.Action: Enrich with context
Retrieves historical context to inject into an LLM prompt.MemMachine AI Memory Node
Connect this node directly to the Memory input of a native n8n AI Agent node.default template refers to the system’s built-in memory context template. Users may override it with a custom template. 
