From 39ca1ac190277e3b0241f762d6a20d9199b7606e Mon Sep 17 00:00:00 2001 From: Rishi Gupta Date: Fri, 2 Oct 2026 21:04:12 +0530 Subject: [PATCH] feat(mcp): support metadata in add_memory --- apps/mcp/src/server/client/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/mcp/src/server/client/index.ts b/apps/mcp/src/server/client/index.ts index a2ccc8e7..ad7b8dac 100644 --- a/apps/mcp/src/server/client/index.ts +++ b/apps/mcp/src/server/client/index.ts @@ -158,12 +158,13 @@ export class SupermemoryClient { async createMemory( content: string, + metadata?: Record, ): Promise<{ id: string; status: string; containerTag: string }> { try { const result = await this.client.add({ content, containerTag: this.containerTag, - metadata: { sm_source: MCP_SOURCE }, + metadata: { ...metadata, sm_source: MCP_SOURCE }, }) return { id: result.id,