rememberLABSCO SUMMARY
Memory as advisory context, stated as policy.
The trust policy is the part worth reading: memory is treated as advisory context rather than instruction authority, with a stated boundary between what gets read automatically and what requires an explicit write. That is the right position for a store an agent both reads and writes, and it is rarely written down. The connectors change the character of the thing — once repositories and Notion pages sync into project collections, recall stops being notes-you-took and starts being your actual work, which is also the point at which what you are handing a hosted service is worth thinking about.
What it is
A hosted context layer reached over Streamable HTTP. Decisions, preferences and project context are saved once and recalled from any MCP client, and optional connectors sync GitHub and Notion into the same store so repositories, commits, pull requests, issues and workspace pages are searchable alongside what you wrote by hand.
What you get
- The core loop:
rememberto save context with an optionalproject:<slug>collection,recallfor semantic search across it, andget_contextwhich returns a formatted block ready to drop into an agent prompt - Browsing and retrieval —
list_memoriesby collection, tags, type or visibility,get_memoryfor full content by id,list_collectionsfor the scopes that exist - Maintenance:
updatepatches or appends to an existing memory,forgetdeletes one permanently,memory_statsreports by type and collection - Four connector tools enabled per account for wiring sources from chat —
connect_sourcestarts the GitHub App install or Notion OAuth,check_connect_statuspolls it,list_syncable_itemsshows what is available,set_sync_selectionchooses what to sync and triggers the first run - Synced content landing in one collection per project, tagged and searchable next to manual memories
Requirements
An account, authorized over OAuth 2.1 with PKCE — dynamic client registration is supported, so clients register themselves on first connect and there is no key to paste. Point the client at https://mcp.memxus.com/mcp with a streamable-http transport; nothing installs locally. The registry name is com.memxus/memxus, 1.3.2 in server.json. Self-hosting needs Node 20+, a Supabase project with the migration applied, and a set of environment variables including MCP_PUBLIC_URL, SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY, OAUTH_CLIENT_ID and ALLOWED_REDIRECT_URIS, with OPENAI_API_KEY optional for vector search embeddings. Licensed AGPL-3.0, which means running it as a network service obliges you to publish your source.
Setup effort
One command — npx -y smithery mcp add memxus/memxus --client cursor --force
USE CASES
Not re-explaining your stack every session
Save the architectural decision once from whichever assistant you are in, and recall it later from a different one.
Priming an agent before a task
Pull a formatted context block scoped to the project and hand it to the agent instead of pasting fragments.
Making a repository searchable as context
Connect GitHub from chat, choose which repos to sync, and recall against the project collection they land in.
Correcting something you saved wrong
Patch or append to the existing memory rather than saving a second, contradicting one.
Cleaning up
Review what is stored by collection and type, then delete the entries that no longer hold.
13 tools
Listed in project docs. Your client may show a different list.
recallget_contextlist_memoriesget_memorylist_collectionsforgetmemory_statsupdateconnect_sourcelist_syncable_itemsset_sync_selectioncheck_connect_statusBEFORE YOU INSTALL
What to know first
Tools you get
13 tools named in the project's documentation.
Requires
A client that can reach a remote MCP server over HTTP
INSTALLATION
Connect your client
Server setup
npx
Cursor — Smithery
npx -y smithery mcp add memxus/memxus --client cursor --forceHosted endpoint
https://mcp.memxus.com/mcpAdd this hosted endpoint to your MCP client, then sign in.
MCP Clients
Cursor
{
"mcpServers": {
"memxus": {
"url": "https://mcp.memxus.com/mcp"
}
}
}VS Code
{
"servers": {
"memxus": {
"url": "https://mcp.memxus.com/mcp",
"type": "http"
}
}
}