supermemory/apps/mcp/e2e
Mahesh Sanikommu 1992356c5d feat(mcp): move the MCP server to the v5 API and supermemory 5.0
Every tool now goes through the v5 SDK with the namespace as the first argument: add, search (threshold kept at 0.6 to match v4 results), profile, list documents and memories, documents.get, namespaces.list, and file upload on /ns/{namespace}/document/file. containerTag is namespace everywhere in tool inputs, outputs, widget, README and tests, with no aliases; the stored activeContainerTag config key stays so saved spaces survive. Forget previews with a dry run and forgets the top match by id. Graph data and /v3/session stay on v3 because v5 has no replacement. The deprecated snake_case tool aliases from #1782 are kept. pnpm-lock.yaml removed; bun.lock picks up supermemory 5.0.1. Verified: check-types, 21 unit tests, and a live run of every client call against the production API in a throwaway namespace.
2026-10-07 18:37:39 -07:00
..
auth.test.ts MCP Revamp (#1120) (#1380) 2026-07-30 17:08:51 -07:00
capture-oauth-token.ts MCP Revamp (#1120) (#1380) 2026-07-30 17:08:51 -07:00
discovery.test.ts fix(mcp): keep pre-snake_case tool names as deprecated aliases (#1782) 2026-10-07 18:51:36 +00:00
graph.test.ts feat(mcp): move the MCP server to the v5 API and supermemory 5.0 2026-10-07 18:37:39 -07:00
helpers.ts feat(mcp): move the MCP server to the v5 API and supermemory 5.0 2026-10-07 18:37:39 -07:00
list-memories.test.ts feat(mcp): move the MCP server to the v5 API and supermemory 5.0 2026-10-07 18:37:39 -07:00
memory.test.ts feat(mcp): move the MCP server to the v5 API and supermemory 5.0 2026-10-07 18:37:39 -07:00
oauth.test.ts feat(mcp): add get_profile and use snake_case for public tools (#1665) 2026-09-16 23:37:34 -07:00
space-scope.test.ts feat(mcp): move the MCP server to the v5 API and supermemory 5.0 2026-10-07 18:37:39 -07:00
widgets.test.ts feat(mcp): move the MCP server to the v5 API and supermemory 5.0 2026-10-07 18:37:39 -07:00