
Memxus
A cross-platform memory layer that lets you save and retrieve context across Claude, ChatGPT, Cursor, and other AI tools. Uses OAuth 2.1 with PKCE for authentication and stores data in Supabase, with optional OpenAI embeddings for vector search. The remote MCP server exposes memory tools over streamable HTTP, so you configure it once at mcp.memxus.com and your conversation history and saved context follow you across editors and chat interfaces. Reach for this when you're juggling multiple AI tools and want persistent memory without copying context manually between them. The server handles the OAuth flow and proxies all storage operations to your Supabase instance.
- tools
- 9
- transport
- HTTP
- last updated
- Jul 30, 2026
Install
From registry metadata$ npx add-mcp https://mcp.memxus.com/mcp --name memxusRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http memxus https://mcp.memxus.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 9 toolsVerified live against the running server on Nov 6, 2026.
rememberSave important information to long-term memory. Always set collection when the topic is clear: project work → project:<slug>, personal tastes → personal:preferences. Use append_to to extend an existing memory instead of creating duplicates. Vector search indexing completes asy...10 params
Save important information to long-term memory. Always set collection when the topic is clear: project work → project:<slug>, personal tastes → personal:preferences. Use append_to to extend an existing memory instead of creating duplicates. Vector search indexing completes asy...
append_tostringcollectionstringcontent*stringgroup_idstringgroup_namestringimportancenumbertagsarraytypestringgeneral · preference · fact · instruction · conversationdefault: generalvisibilitystringprivate · shareddefault: privateworkspacestringrecallSearch long-term memory. Call list_collections when scope is unclear. For GitHub/Notion synced content use collection project:<slug> (unified per project) or tags github/notion. Connect at dashboard.memxus.com/integrations. To search a team workspace instead of personal memory...11 params
Search long-term memory. Call list_collections when scope is unclear. For GitHub/Notion synced content use collection project:<slug> (unified per project) or tags github/notion. Connect at dashboard.memxus.com/integrations. To search a team workspace instead of personal memory...
collectionstringexclude_memory_idsarraygroup_idstringgroup_namestringinclude_skillsbooleanlimitnumberquery*stringtagsarraytypestringgeneral · preference · fact · instruction · conversationvisibilitystringprivate · shared · allworkspacestringget_contextBuilds a formatted context block for a topic from stored memories; use when the user asks to load or recall project context. Omit topic and collection to show the text collection picker (Memxus menu flow). Call list_collections when unsure of the exact slug. Partial collection...11 params
Builds a formatted context block for a topic from stored memories; use when the user asks to load or recall project context. Omit topic and collection to show the text collection picker (Memxus menu flow). Call list_collections when unsure of the exact slug. Partial collection...
collectionstringexclude_memory_idsarraygroup_idstringgroup_namestringinclude_skillsbooleanmax_memoriesnumbertagsarraytopicstringtypestringgeneral · preference · fact · instruction · conversationvisibilitystringprivate · shared · allworkspacestringlist_memoriesList recent memories in reverse-chronological order (read-only). When to use: audit what is saved, browse a collection, or collect memory IDs for get_memory or forget. When NOT: semantic search by topic → recall; one full record → get_memory; aggregate counts only → memory_sta...9 params
List recent memories in reverse-chronological order (read-only). When to use: audit what is saved, browse a collection, or collect memory IDs for get_memory or forget. When NOT: semantic search by topic → recall; one full record → get_memory; aggregate counts only → memory_sta...
collectionstringfull_contentbooleangroup_idstringgroup_namestringlimitnumbertagsarraytypestringgeneral · preference · fact · instruction · conversationvisibilitystringprivate · shared · allworkspacestringget_memoryRetrieve the full content and metadata of one memory by its UUID. Use after list_memories or recall returned a truncated preview and you need the complete text. Returns content, memory_type, tags, collection, importance, and the creation timestamp. Get the UUID from a prior li...2 params
Retrieve the full content and metadata of one memory by its UUID. Use after list_memories or recall returned a truncated preview and you need the complete text. Returns content, memory_type, tags, collection, importance, and the creation timestamp. Get the UUID from a prior li...
memory_id*stringworkspacestringlist_collectionsList memory collections (folders/scopes) for this user. GitHub/Notion syncs appear under project:<slug> when unified collections are enabled. Use before a scoped recall/get_context when the user mentions a project name, or to look up the team workspace names accepted by the wo...
List memory collections (folders/scopes) for this user. GitHub/Notion syncs appear under project:<slug> when unified collections are enabled. Use before a scoped recall/get_context when the user mentions a project name, or to look up the team workspace names accepted by the wo...
No parameters. Call it with no arguments.
forgetPermanently delete one memory by UUID. When to use: user asks to remove outdated or incorrect context, or to free plan storage. When NOT: fix content → update (mode=replace); find the ID first → list_memories or recall. Requires delete OAuth scope. Non-idempotent: deleting the...2 params
Permanently delete one memory by UUID. When to use: user asks to remove outdated or incorrect context, or to free plan storage. When NOT: fix content → update (mode=replace); find the ID first → list_memories or recall. Requires delete OAuth scope. Non-idempotent: deleting the...
memory_id*stringworkspacestringmemory_statsShow aggregate statistics about stored memories: the total count, a breakdown by memory_type and by collection, and storage bytes used versus the plan limit. Use to understand what is stored before browsing with list_memories, or to check remaining storage capacity. To show st...1 params
Show aggregate statistics about stored memories: the total count, a breakdown by memory_type and by collection, and storage bytes used versus the plan limit. Use to understand what is stored before browsing with list_memories, or to check remaining storage capacity. To show st...
workspacestringupdateUpdate an existing memory by ID. Use mode replace (default) to patch fields, or append to extend content. Re-embeds only when content changes. The target workspace is always the one the memory itself belongs to (echoed in resolved_workspace); optionally pass workspace: <name>...8 params
Update an existing memory by ID. Use mode replace (default) to patch fields, or append to extend content. Re-embeds only when content changes. The target workspace is always the one the memory itself belongs to (echoed in resolved_workspace); optionally pass workspace: <name>...
collectionstringcontentstringid*stringimportancenumbermodestringreplace · appenddefault: replacetagsarraytypestringgeneral · preference · fact · instruction · conversationworkspacestringSponsors
Readme
Memxus — Context Engineering
One context layer. Every AI.
Multiply your productivity by giving every AI the right context.
Memxus brings Context Engineering to your entire AI workflow.
Save your real decisions, preferences and work context once. Find them in seconds and give Claude, Cursor, ChatGPT, Gemini or any MCP client the exact context required for each task.
No repeated explanations. No starting from zero. Better answers, faster.
Glama MCP Server License: AGPL-3.0 Node 20+ Railway MCP Registry v1.2.1
Website · Docs · Connect your first AI
Watch the Memxus demo on YouTube
▶️ Watch the demo on YouTube · Demo page
Details
- Repository
- github.com/gpitrella/memxus-remote-mcp
- Category
- AI & LLM Tools
- Transport
- HTTP
- Registry
- MCP registry, active
- Resources
- 1
- Tools verified
- Nov 6, 2026