Commit graph

10 commits

Author SHA1 Message Date
Prasanna A P
8a9fcd52dc use space across mcp surfaces 2026-07-29 21:53:03 -07:00
Prasanna A P
0437c09fdd split mcp documents and memories 2026-07-29 18:30:10 -07:00
Prasanna A P
f85366c847 migrate mcp app to stateless sdk v2 2026-07-29 16:39:58 -07:00
Cursor Agent
fc18f8dc4a
Merge origin/main into MCP revamp and resolve conflicts
Keep the revamped modular MCP (drop legacy apps/mcp/src/server.ts) while
porting ChatGPT tool safety annotations from #1330. Resolve docs conflicts
by accepting main's MCP overview rewrite with OAuth-only auth from this
branch, and delete the removed introduction page.

Co-authored-by: Dhravya Shah <dhravya@supermemory.com>
2026-07-23 23:46:11 +00:00
Dhravya Shah
816b85d756
fix(mcp): annotate tool safety hints for ChatGPT (#1330) 2026-07-21 14:45:45 -07:00
Prasanna A P
bdef38398e share workspace selection across sessions 2026-07-21 00:30:41 -07:00
Prasanna A P
2d920c12f0 make mcp oauth only 2026-07-20 20:32:31 -07:00
Prasanna A P
5f318a5d23 remove redundant mcp auth introspection 2026-07-20 19:49:00 -07:00
Abhay Singh
9487a928f6
feat(mcp): add listMemories tool for enumerating stored memories (#1183) 2026-07-10 19:15:12 -07:00
MaheshtheDev
9808441f6b test(mcp): add deployed-server e2e suite (#1057)
End-to-end tests that drive the deployed Supermemory MCP over streamable HTTP (no mocks):

- discovery: handshake + tool/resource/prompt listing
- identity: whoAmI, listProjects
- memory: save -> recall round-trip, profile variants, forget, container scoping
- graph/resources/prompts: memory-graph, fetch-graph-data, profile/projects, context
- oauth: protected-resource discovery chain, dynamic client registration,
token-endpoint negatives, and a real refresh -> access token round-trip
- auth: GET / info, 401 on missing/invalid token
- root-scope: x-sm-project scoping behavior

Tests skip without SUPERMEMORY_API_KEY (OAuth tier-D skips without its token env vars) so CI is safe without secrets. Adds vitest + a test:e2e script and documents running + the OAuth flow in apps/mcp/README.md.
2026-06-07 04:30:17 +00:00