# Mem0 MCP - Tools, Setup and Examples | FlyMy.AI

> Mem0 MCP for Claude, Cursor and Codex. AI workflows, with 43 actions. Your API key. See setup, examples and pricing.

Page: https://flymy.ai/mcp/mem0/

MCP / AI and media

# Mem0 MCP: AI workflows

Mem0 is an universal, self-improving memory layer for LLM applications. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Mem0](https://flymy.ai/mcp/mem0/#connect) [What it can do](https://flymy.ai/mcp/mem0/#actions)

Your own API key, 43 actions, AI and media

$ YOUR NEXT RUN

Claude Code, Codex, Cursor, Any agent

## Use Mem0 MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

```
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/mem0.md. Help me connect Mem0 MCP to this assistant. Then help me run this task: Use Mem0 to add member to project. Ask me for the required inputs first and show the result.
```

[Open FlyMy.AI](https://app.flymy.ai/new-agent) [Download brief](https://flymy.ai/mcp/mem0.md)

## What Mem0 MCP can do

43 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_ADD_MEMBER_TO_PROJECT) `MEM0_ADD_MEMBER_TO_PROJECT` | Adds an existing user to a project (identified by `project id` within organization `org id`), assigning a valid system role. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_ADD_NEW_MEMORY_RECORDS) `MEM0_ADD_NEW_MEMORY_RECORDS` | Stores new memory records from a list of messages, optionally inferring structured content; requires association via `agent id`, `user id`, `app id`, or `run id`. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_ADD_ORGANIZATION_MEMBER) `MEM0_ADD_ORGANIZATION_MEMBER` | Adds a new member, who must be a registered user, to an organization, assigning them a specific role. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_AN_EXPORT_JOB_WITH_SCHEMA) `MEM0_CREATE_AN_EXPORT_JOB_WITH_SCHEMA` | Initiates an asynchronous job to export memories, structured by a schema provided in the request body and allowing optional filters. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_A_NEW_AGENT) `MEM0_CREATE_A_NEW_AGENT` | Creates a new agent with a unique `agent id` and an optional `name`; additional metadata may be assigned by the system. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_A_NEW_AGENT_RUN) `MEM0_CREATE_A_NEW_AGENT_RUN` | Creates a new agent run in the mem0.ai system. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_A_NEW_APPLICATION) `MEM0_CREATE_A_NEW_APPLICATION` | Creates a new application, allowing metadata to be passed in the request body (not an explicit field in this action's request model); ensure `app id` is unique to avoid potential errors or... |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_A_NEW_ORGANIZATION_ENTRY) `MEM0_CREATE_A_NEW_ORGANIZATION_ENTRY` | Creates a new organization entry using the provided name and returns its details. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_A_NEW_USER) `MEM0_CREATE_A_NEW_USER` | Creates a new user with the specified unique `user id` and supports associating `metadata` (not part of the request schema fields). |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_MEMORY_ENTRY) `MEM0_CREATE_MEMORY_ENTRY` | Lists/searches existing memory entries with filtering and pagination; critically, this action retrieves memories and does *not* create new ones, despite its name. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_CREATE_PROJECT) `MEM0_CREATE_PROJECT` | Creates a new project with a given name within an organization that must already exist. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_AN_ORGANIZATION) `MEM0_DELETE_AN_ORGANIZATION` | Permanently deletes an existing organization identified by its unique id. |

**Show all 43 actions**

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_A_SPECIFIC_MEMORY_BY_ID) `MEM0_DELETE_A_SPECIFIC_MEMORY_BY_ID` | Permanently deletes a specific memory by its unique id; ensure the `memory id` exists as this operation is irreversible. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_ENTITY_BY_TYPE_AND_ID) `MEM0_DELETE_ENTITY_BY_TYPE_AND_ID` | Call to permanently and irreversibly hard-delete an existing entity (user, agent, app, or run) and all its associated data, using its type and id. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_MEMORIES_ENDPOINT) `MEM0_DELETE_MEMORIES_ENDPOINT` | Deletes memories matching specified filter criteria; omitting all filters may result in deleting all memories. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_MEMORY_BATCH_WITH_UUIDS) `MEM0_DELETE_MEMORY_BATCH_WITH_UUIDS` | Deletes a batch of up to 1000 existing memories, identified by their uuids, in a single api call. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_PROJECT) `MEM0_DELETE_PROJECT` | Permanently deletes a specific project and all its associated data from an organization; this action cannot be undone and requires the project to exist within the specified organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_DELETE_PROJECT_MEMBER) `MEM0_DELETE_PROJECT_MEMBER` | Removes an existing member, specified by username, from a project, immediately revoking their project-specific access; the user is not removed from the organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_EXPORT_DATA_BASED_ON_FILTERS) `MEM0_EXPORT_DATA_BASED_ON_FILTERS` | Retrieves memory export data, optionally filtered by various identifiers (e.g., user id); without filters, it may return all accessible or recent exports based on default behavior. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_FETCH_DETAILED_LIST_OF_ORGANIZATIONS) `MEM0_FETCH_DETAILED_LIST_OF_ORGANIZATIONS` | Retrieves a summary list of organizations for administrative oversight; returns summary data (names, ids), not exhaustive details, despite 'detailed' in the name. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_FETCH_DETAILS_OF_A_SPECIFIC_ORGANIZATION) `MEM0_FETCH_DETAILS_OF_A_SPECIFIC_ORGANIZATION` | Fetches comprehensive details for an organization using its `org id`; the `org id` must be valid and for an existing organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_FETCH_LIST_OF_ENTITY_FILTERS) `MEM0_FETCH_LIST_OF_ENTITY_FILTERS` | Retrieves predefined filter definitions for entities (e.g., by type, creation/modification date); returns definitions only, not filtered entity data. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_FETCH_SPECIFIC_ENTITY_DETAILS_WITH_OPTIONAL_FILTERS) `MEM0_FETCH_SPECIFIC_ENTITY_DETAILS_WITH_OPTIONAL_FILTERS` | Fetches detailed information for an existing entity (user, agent, app, or run) identified by its type and unique id. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_GET_ORGANIZATION_MEMBERS) `MEM0_GET_ORGANIZATION_MEMBERS` | Fetches a list of members for a specified, existing organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_GET_PROJECTS) `MEM0_GET_PROJECTS` | Retrieves all projects for a given organization `org id` to which the caller has access. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_GET_PROJECT_DETAILS) `MEM0_GET_PROJECT_DETAILS` | Fetches comprehensive details for a specified project within an organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_GET_PROJECT_MEMBERS) `MEM0_GET_PROJECT_MEMBERS` | Retrieves all members for a specified project within an organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_GET_USER_MEMORY_STATS) `MEM0_GET_USER_MEMORY_STATS` | Retrieves a summary of the authenticated user's memory activity, including total memories created, search events, and add events. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_LIST_ENTITIES_WITH_OPTIONAL_ORG_AND_PROJECT_FILTERS) `MEM0_LIST_ENTITIES_WITH_OPTIONAL_ORG_AND_PROJECT_FILTERS` | Retrieves a list of entities, optionally filtered by organization or project (prefer `org id`/`project id` over deprecated `org name`/`project name`), noting results may be summaries and subject... |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_PERFORM_SEMANTIC_SEARCH_ON_MEMORIES) `MEM0_PERFORM_SEMANTIC_SEARCH_ON_MEMORIES` | Searches memories semantically using a natural language query (required if `only metadata based search` is false) and/or metadata filters. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_REMOVE_A_MEMBER_FROM_THE_ORGANIZATION) `MEM0_REMOVE_A_MEMBER_FROM_THE_ORGANIZATION` | Removes a member, specified by their username, from an existing organization of which they are currently a member. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_RETRIEVE_ALL_EVENTS_FOR_THE_CURRENTLY_LOGGED_IN_USER) `MEM0_RETRIEVE_ALL_EVENTS_FOR_THE_CURRENTLY_LOGGED_IN_USER` | Retrieves a paginated list of events for the authenticated user, filterable and paginable via url query parameters. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_RETRIEVE_ENTITY_SPECIFIC_MEMORIES) `MEM0_RETRIEVE_ENTITY_SPECIFIC_MEMORIES` | Retrieves all memories (e.g., user preferences, chat history) for a specific entity from the mem0 platform, using its `entity type` and `entity id`; ensure the entity exists. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_RETRIEVE_LIST_OF_MEMORY_EVENTS) `MEM0_RETRIEVE_LIST_OF_MEMORY_EVENTS` | Retrieves a chronological list of all memory events (e.g., user inputs, ai responses) from the mem0 platform, providing interaction history and context for ai assistants. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_RETRIEVE_MEMORY_BY_UNIQUE_IDENTIFIER) `MEM0_RETRIEVE_MEMORY_BY_UNIQUE_IDENTIFIER` | Retrieves a complete memory entry by its unique identifier; `memory id` must be valid and for an existing memory. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_RETRIEVE_MEMORY_HISTORY_BY_ID) `MEM0_RETRIEVE_MEMORY_HISTORY_BY_ID` | Retrieves the complete version history for an existing memory, using its unique `memory id`, to inspect its evolution or audit changes. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_RETRIEVE_MEMORY_LIST) `MEM0_RETRIEVE_MEMORY_LIST` | Retrieves a list of memories, supporting pagination and diverse filtering (e.g., by ids, metadata, keywords, date ranges); ensure dates are iso 8601 and `page`/`page size` (if used) are positive... |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_SEARCH_MEMORIES_WITH_QUERY_FILTERS) `MEM0_SEARCH_MEMORIES_WITH_QUERY_FILTERS` | Semantically searches memories using a natural language query and mandatory structured filters, offering options to rerank results and select specific fields; any provided `org id` or `project id`... |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_UPDATE_MEMORY_BATCH_WITH_UUID) `MEM0_UPDATE_MEMORY_BATCH_WITH_UUID` | Updates text for up to 1000 memories in a single batch, using their uuids. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_UPDATE_MEMORY_DETAILS_BY_ID) `MEM0_UPDATE_MEMORY_DETAILS_BY_ID` | Updates the text content of an existing memory, identified by its `memory id`. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_UPDATE_ORGANIZATION_MEMBER_ROLE) `MEM0_UPDATE_ORGANIZATION_MEMBER_ROLE` | Updates the role of an existing member to a new valid role within an existing organization. |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_UPDATE_PROJECT) `MEM0_UPDATE_PROJECT` | Updates a project by `project id` within an `org id`, modifying only provided fields (name, description, custom instructions, custom categories); list fields are fully replaced (cleared by `[]`)... |
| [#](https://flymy.ai/mcp/mem0/#method-MEM0_UPDATE_PROJECT_MEMBER_ROLE) `MEM0_UPDATE_PROJECT_MEMBER_ROLE` | Updates the role of a specific member within a designated project, ensuring the new role is valid and recognized by the system. |

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Use Mem0 to add member to project. Ask me for the required inputs first and show the result.”** uses `MEM0_ADD_MEMBER_TO_PROJECT`

**“Use Mem0 to add new memory records. Ask me for the required inputs first and show the result.”** uses `MEM0_ADD_NEW_MEMORY_RECORDS`

**“Use Mem0 to add organization member. Ask me for the required inputs first and show the result.”** uses `MEM0_ADD_ORGANIZATION_MEMBER`

## Connect Mem0 in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Add your API Key Paste it into the Mem0 [connection settings](https://app.flymy.ai/mcp-configs#mem0) once; it stays with FlyMy.AI, never in a prompt or a chat.
  - **API Key** - Your Mem0 API key for authentication. Obtain it from your Mem0 settings. [Get API key →](https://app.mem0.ai/dashboard/settings?tab=api-keys&subtab=configuration)
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Mem0 account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More AI and media MCPs

Models, speech, images, video and document AI.

### ElevenLabs

ElevenLabs TTS/STT

13 actions / no key

Link: https://flymy.ai/mcp/elevenlabs/

### Gemini 3.8 Flash (vision)

Gemini 3.8 Flash reads an image or a video and answers

1 action / no key

Link: https://flymy.ai/mcp/gemini-vlm/

### Whisper

OpenAI Whisper speech-to-text

1 action / no key

Link: https://flymy.ai/mcp/whisper/

### Abyssale

Abyssale is a creative automation platform that enables users to generate images, videos, GIFs, PDFs, and HTML5 content programmatically, streamlining...

4 actions / your API key

Link: https://flymy.ai/mcp/abyssale/

### Adrapid

Adrapid is a tool designed for efficient creation of digital marketing visuals, including banners, images, videos, and HTML5 content, utilizing reusable...

3 actions / your API key

Link: https://flymy.ai/mcp/adrapid/

### Affinda

Affinda provides an AI-powered document processing platform that automates data extraction from various document types

39 actions / your API key

Link: https://flymy.ai/mcp/affinda/

## Go to the source

[Mem0 in the docs →](https://docs.flymy.ai/mcp/apps/mem0), [Mem0 connection settings →](https://app.flymy.ai/mcp-configs#mem0), [Mem0 website →](https://mem0.ai/), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
