mcp.zed.json•2.41 kB
{
"memory-server": {
"command": "node",
"args": ["C:\\mcpservers\\memory-server\\build\\index.js"],
"description": "Memory MCP Server - Implements three types of memory for vertical agents: short-term memory (session context), long-term memory (user preferences and demographics), and episodic memory (past experiences and events)",
"capabilities": {
"tools": [
{
"name": "set_short_term_memory",
"description": "Store data in short-term memory for a session with configurable TTL"
},
{
"name": "get_short_term_memory",
"description": "Retrieve data from short-term memory for a session"
},
{
"name": "set_long_term_memory",
"description": "Store user demographics, contact details, or preferences (persistent)"
},
{
"name": "get_long_term_memory",
"description": "Retrieve long-term memory for a user"
},
{
"name": "add_episodic_memory",
"description": "Add a new episodic memory (past experience or event) with tags and sentiment"
},
{
"name": "get_episodic_memory",
"description": "Retrieve episodic memories for a user"
},
{
"name": "search_episodic_memory",
"description": "Search episodic memories by content"
}
],
"resources": [
{
"uri": "memory://long-term/{userId}",
"mimeType": "application/json",
"description": "User's long-term memory data (demographics, contact details, and preferences)"
},
{
"uri": "memory://episodic/{userId}",
"mimeType": "application/json",
"description": "User's episodic memories (past experiences and events)"
}
],
"prompts": [
{
"name": "memory_summary",
"description": "Generate a comprehensive memory summary for a user"
},
{
"name": "personalization_insights",
"description": "Get personalization insights based on user memories"
}
]
},
"settings": {
"dataDirectory": "C:\\mcpservers\\memory-server\\memory-data",
"defaultTTLMinutes": 30
}
}
}