Memories
MCP tools for the Memories module. See the Memories module docs for permissions and data model.
list-memories
List memories
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
projectId | string | no | Project ID (required if not using project key auth) |
tags | array<string> | no | Filter memories by tag patterns. Supports glob syntax (* matches any substring, ? matches any single character). Multiple values are ORed — a memory is returned if any of its tags match any of the provided patterns. Omit to return all memories. |
limit | number | no | Maximum number of results to return |
offset | number | no | Number of results to skip |
create-memory
Create a memory
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
projectId | string | no | Project ID (required if not using project key auth) |
name | string | yes | Memory name |
description | string | no | Optional description |
tags | array<string> | no | Optional list of tags for filtering in knowledge search |
get-memory
Get a memory
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
memoryId | string | yes | — |
update-memory
Update a memory
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
memoryId | string | yes | — |
name | string | no | Memory name |
description | string | no | Optional description |
tags | array<string> | no | Optional list of tags for filtering in knowledge search |
delete-memory
Delete a memory
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
memoryId | string | yes | — |