memory
Store, retrieve, and manage temporary key-value pairs in memory, supporting operations like set, get, delete, search, and clear for efficient data handling.
Instructions
Store and retrieve temporary key-value pairs in memory (data is lost on MCP server restart)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Memory operation to perform | |
key | No | Key for the memory entry | |
pattern | No | Search pattern (for search action) | |
tags | No | Tags for categorization | |
value | No | Value to store (required for set action) |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"action": {
"description": "Memory operation to perform",
"enum": [
"set",
"get",
"list",
"delete",
"search",
"clear"
],
"type": "string"
},
"key": {
"description": "Key for the memory entry",
"type": "string"
},
"pattern": {
"description": "Search pattern (for search action)",
"type": "string"
},
"tags": {
"description": "Tags for categorization",
"items": {
"type": "string"
},
"type": "array"
},
"value": {
"description": "Value to store (required for set action)",
"type": "string"
}
},
"required": [
"action"
],
"type": "object"
}