Memory MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
cd /root/.openclaw/workspace/memory-mcp-server
npm install
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add workspace-memory -- node "<FULL_PATH_TO_WORKSPACE_MEMORY>/dist/index.js"

Replace <FULL_PATH_TO_WORKSPACE_MEMORY>/dist/index.js with the actual folder you prepared in step 1.

README.md

MCP server for memory and note management.

Memory MCP Server

MCP (Model Context Protocol) server for memory and note management. Provides tools for AI agents to read, write, and search memories and daily notes.

Features

  • Memory Management: Add and search entries in MEMORY.md (long-term memory)
  • Daily Notes: Read/write daily notes in memory/YYYY-MM-DD.md
  • TODO Lists: Add, list, and complete TODO items
  • Context Awareness: Get a summary of current context for AI agents

Installation

cd /root/.openclaw/workspace/memory-mcp-server
npm install

Usage

Start the Server

# Development mode
npm start

# Or run directly
node index.js

Available Tools

Tool Description Arguments
get_memory Read MEMORY.md None
add_memory Add entry to MEMentry(required),category` (optional)
ORY.md ` search_memory
get_daily_note Read a daily note date (optional, YYYY-MM-DD)
add_daily_note Add to daily note entry (required), date (optional)
list_daily_notes List available notes limit (optional, default: 10)
get_todos Get TODOs for a date date (optional)
add_todo Add a TODO item todo (required), date (optional)
complete_todo Mark TODO complete todo (required), date (optional)
get_context Get context summary None

Example Usage

// Add a memory
await tools.add_memory({
  entry: "User prefers WhatsApp for communication",
  category: "Preferences"
});

// Search memories
await tools.search_memory({
  query: "WhatsApp"
});

// Add a TODO
await tools.add_todo({
  todo: "Fix the Moltbook API timeout issue"
});

// Get context
await tools.get_context();

Integration with mcporter

Add to your MCP configuration:

{
  "mcpServers": {
    "memory": {
      "command": "node",
      "args": ["/root/.openclaw/workspace/memory-mcp-server/index.js"],
      "disabled": false
    }
  }
}

File Structure

memory-mcp-server/
├── index.js      # Main server implementation
├── package.json  # NPM configuration
├── README.md     # This file
└── test.js       # Test suite

License

ISC

Tools (10)

get_memoryRead MEMORY.md
add_memoryAdd entry to MEMORY.md
search_memorySearch MEMORY.md
get_daily_noteRead a daily note
add_daily_noteAdd to daily note
list_daily_notesList available notes
get_todosGet TODOs for a date
add_todoAdd a TODO item
complete_todoMark TODO complete
get_contextGet context summary

Configuration

claude_desktop_config.json
{"mcpServers": {"memory": {"command": "node", "args": ["/root/.openclaw/workspace/memory-mcp-server/index.js"]}}}

Try it

Add a memory that I prefer using WhatsApp for all my professional communication.
Search my memories for any notes related to the Moltbook API.
Add a new TODO item to fix the API timeout issue for today.
What is the current context summary for my project?
List my daily notes from the last 5 days.

Frequently Asked Questions

What are the key features of Memory MCP Server?

Long-term memory management via MEMORY.md. Automated daily note creation and retrieval. Integrated TODO list management. Context awareness summary for AI agents.

What can I use Memory MCP Server for?

Storing persistent user preferences for AI agents to reference across sessions.. Maintaining a daily journal or log of work activities.. Managing task lists directly through AI chat interfaces.. Retrieving historical project context to improve AI response accuracy..

How do I install Memory MCP Server?

Install Memory MCP Server by running: cd /root/.openclaw/workspace/memory-mcp-server && npm install

What MCP clients work with Memory MCP Server?

Memory MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Memory MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare