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"
}