Mem
Mem is a note-taking and knowledge management application that helps users capture, organize, and retrieve information efficiently.
Verdict
Common use cases
- File meeting notes into Mem collections
- Retrieve research snippets by note ID
- Delete outdated project documentation
- Organize brainstorm output into collections
- Archive chat decisions as Mem notes
Integration
- Vendor
- Mem
- Category
- other
- Auth
- API_KEY
- Tools
- 5
- Composio slug
mem
Tools
- Create Collection
Tool to create a new collection in mem. use when you want to group related notes into a dedicated collection after confirming the title.
- Create Note
Tool to create a new note in mem. use when you have note content and optional metadata ready to be saved. supports idempotent creation via memid.
- Delete Collectiondestructive
Tool to delete a mem collection. use after confirming the collection id you wish to remove.
- Delete Notedestructive
Tool to delete a specific note. use when you need to remove a note by its unique identifier after confirming the note id.
- Read Note
Tool to retrieve the content and metadata of a mem note. use after confirming you have the note's id.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Mem in the list and click Connect. 3. You'll be prompted to paste a Mem API key — generate one by logging into Mem, going to Settings > API, and creating a new key with read and write permissions. 4. Paste the key into Switchy and click Save. 5. Return to any Space and type '@Mem' followed by a command like 'create a note titled Test with body Hello world'. 6. If the note appears in your Mem account, the connection is live. 7. To confirm read access, ask '@Mem read note [note-id]' using an existing note's ID from your Mem dashboard.
What teammates see: by default, memories from Mem are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Capture Meeting Summary
@Mem create a note titled 'Sprint Planning 2024-01-15' with a summary of the key decisions and action items we discussed in the last 20 messages.Open in a Space →
Organize Research Links
@Mem create a collection called 'Q1 Competitor Research' and then create notes for each of the links shared in this Space today, using the page title as the note title.Open in a Space →
Retrieve Archived Note
@Mem read note [paste-note-id-here] and summarize the main points in two sentences.Open in a Space →
Clean Up Old Collections
@Mem delete the collection with ID [paste-collection-id-here] after confirming it contains only outdated notes.Open in a Space →
Archive Chat Brainstorm
@Mem create a note titled 'Feature Ideas Brainstorm' and list every feature suggestion from the last 30 messages as a bullet point.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Mem create a note titled 'Q1 Product Roadmap' with bullet points for the three features we just discussed in this thread.
I've created a new note in Mem titled 'Q1 Product Roadmap' containing the three features from our conversation: advanced search filters, bulk export functionality, and mobile offline mode. The note is saved with a unique ID and timestamp. You can retrieve or edit it anytime using the note ID, or search for it by title in your Mem workspace.
This example shows Mem's core note-creation capability. The MCP supports idempotent creation via a memid parameter, so repeated calls with the same ID won't duplicate content. Requires a valid API key with write permissions. Notes are private to your Mem account unless you explicitly share collection access.
@Mem read the note with ID mem_abc123xyz and summarize the action items in priority order.
I retrieved the note 'Sprint Planning – Week 12' from Mem. Here are the action items in priority order: (1) Deploy hotfix for login timeout issue by EOD Thursday, (2) Review design mockups for settings page by Friday morning, (3) Schedule user testing sessions for next week, (4) Update API documentation with new endpoint examples. The note also contains meeting attendees and a link to the Figma file.
This example pairs Mem's read tool with AI reasoning to extract and reorder content. You must know the note ID in advance—Mem's MCP doesn't expose a search-by-keyword tool, so you'll need to track IDs externally or retrieve them from Mem's UI. The AI interprets the note's structure but doesn't modify the original.
@Mem create a collection called 'Customer Feedback' and add a note summarizing the three support tickets we reviewed earlier.
I've created a new collection in Mem titled 'Customer Feedback' and added a note summarizing the support tickets: recurring login errors on mobile (reported by 4 users), feature request for CSV export (3 users), and confusion about billing cycle dates (2 users). The collection is now available in your Mem workspace, and the note is linked to it. You can add more notes to this collection as new feedback arrives.
This example demonstrates Mem's organizational structure—collections group related notes. The MCP creates the collection first, then the note, requiring two API calls. If the collection name already exists, the create-collection call may fail depending on Mem's duplicate-handling logic. Always confirm collection titles before running this workflow to avoid errors.
Use-case deep-dives
When Mem wins for post-call knowledge capture
A 3-person consulting team runs 8-12 client calls a week and needs structured notes that surface later when context matters. Mem's collection-per-client model works here: each consultant creates notes during or after calls, tags them to the client collection, and the AI workspace can read those notes when drafting follow-up emails or proposals. The idempotent creation via memid means you can safely retry note saves without duplicates. The threshold: if your team needs real-time collaboration on the same note during a call, Mem's single-author model breaks down—you'd want a multiplayer doc tool instead. For solo capture that feeds team AI context, Mem is the right call.
When Mem fills gaps in lightweight deal tracking
A 6-person sales team uses a basic CRM but needs a scratchpad for unstructured deal intel—competitor mentions, stakeholder quirks, objection patterns—that doesn't fit CRM fields. Mem collections map to deals or accounts, and reps create notes as they learn. The AI workspace reads those notes when prepping for calls or writing proposals. The win is speed: creating a note in Mem takes one tool call versus navigating CRM custom fields. The trade-off: Mem has no search tool in this MCP, so if your team needs to query across 200+ deals for a pattern, you're reading notes one by one. Under 50 active deals, Mem's simplicity beats CRM bloat.
When Mem works for curated reference collections
A 4-person design team saves screenshots, color palettes, and layout ideas into Mem collections organized by project or theme. Each designer creates notes with image URLs and short annotations, and the AI workspace pulls examples when generating design briefs or mood boards. The collection structure keeps inspiration organized without folder hell. The constraint: Mem's 5 tools don't include search or list-all-notes, so discovery relies on knowing which collection to read. If your team's library grows past 20 collections or 300 notes, you'll hit friction finding the right reference. For teams under that scale who want fast capture and AI-readable context, Mem delivers.
Frequently asked
What does the Mem MCP do in Switchy?
It lets your AI agents create, read, and delete notes and collections in your Mem workspace. Agents can save research findings, meeting summaries, or task outputs directly into Mem, then retrieve them later when context is needed. Think of it as giving your team's AI a persistent memory layer that syncs with your existing Mem setup.
Do I need admin access to connect Mem?
You need a Mem API key, which any user can generate from their account settings. No workspace admin role is required. The key grants full read-write access to your personal Mem data, so treat it like a password. If you're connecting a shared team workspace, coordinate with whoever owns the Mem account to avoid permission conflicts.
Can the Mem MCP search my existing notes?
No. The five tools provided only create, read by ID, and delete notes or collections. There's no search or query tool, so agents can't browse your Mem library or find notes by keyword. If you need search, use Mem's native app or build a custom MCP that wraps their search API.
Why use this instead of just pasting notes into Mem manually?
Agents can write to Mem in real time during long workflows—summarising a 50-page doc, logging API responses, or archiving Slack threads—without you copy-pasting. The idempotent create tool also prevents duplicate notes if an agent retries. You still review everything in Mem's interface; this just automates the data entry step.
Who on the team should connect the Mem integration?
Whoever owns the Mem workspace where you want agents to write. If multiple people use Switchy, each person's API key will write to their own Mem account unless you share a single team key. Notes created by agents don't count against Switchy plan limits, but Mem's own storage quotas still apply.