All integrations

Connect CLS++ Memory to n8n

Give your n8n AI Agents persistent memory with the CLS++ Memory MCP server. Tools exposed: recall_memories, store_memory, who_am_i.

Quick install (MCP Client Tool node)

In any workflow that has an AI Agent node, add an MCP Client Tool sub-node to the agent's Tools input and configure it:

Field Value
Server Transport HTTP Streamable
Endpoint https://www.clsplusplus.com/mcp
Authentication MCP OAuth2 (or None to start)
Tools to Include All

The node type is @n8n/n8n-nodes-langchain.mcpClientTool (typeVersion ≥ 1.2 for HTTP Streamable). SSE is deprecated — use HTTP Streamable.

Or import the ready-made workflow

Import examples/integrations/n8n-cls-memory-template.json via Workflows → Import from File. It wires a Chat Trigger → AI Agent with the CLS++ Memory MCP Client Tool attached.

OAuth login

The CLS++ endpoint uses OAuth 2.1 + PKCE with Dynamic Client Registration. Choose Authentication → MCP OAuth2 on the node, create the credential, and complete the browser sign-in n8n prompts you with. n8n then refreshes the token automatically.

Fallback: API key (Bearer auth)

Prefer a static token? Get an API key at https://www.clsplusplus.com, then on the MCP Client Tool node set:

  • Authentication: Bearer Auth
  • Credential → Bearer Token: your CLS_API_KEY

(The Endpoint stays https://www.clsplusplus.com/mcp.)

Verify it works

Open the workflow's chat and ask: "Use the CLS++ memory tools to store that my team uses n8n for automation, then recall what my team uses." The agent should invoke store_memory and then return "n8n for automation" via recall_memories. You can also confirm the node loaded the three tools in the MCP Client Tool node's Tools to Include dropdown.