# Memcord

> Privacy-first, self-hosted chat memory for OpenClaw — save and recall conversation history across sessions without any cloud dependency. Use when this capability is needed.

- Skill: `tomevault-io/memcord` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/memcord`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/memcord/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/memcord

---


# Memcord — Persistent Chat Memory

Memcord is a self-hosted MCP server that gives you persistent, searchable memory across conversations. All data is stored as plain JSON files on your own machine — nothing leaves your device.

## Adding Memcord to Your OpenClaw Config

After installing, manually add the following to your `~/.openclaw/openclaw.json` under the `"mcp"` key. Only two tools are exposed: `memcord_auto_save` (write) and `memcord_read` (read).

```json
{
  "mcp": {
    "servers": {
      "memcord": {
        "command": "uvx",
        "args": ["memcord"],
        "toolFilter": {
          "include": ["memcord_auto_save", "memcord_read"]
        }
      }
    }
  }
}
```

To use a custom slot name instead of the default `"default"` slot, add the `"env"` field:

```json
{
  "mcp": {
    "servers": {
      "memcord": {
        "command": "uvx",
        "args": ["memcord"],
        "env": { "MEMCORD_DEFAULT_SLOT": "main" },
        "toolFilter": {
          "include": ["memcord_auto_save", "memcord_read"]
        }
      }
    }
  }
}
```

Verify the server is registered with:

```
openclaw mcp list
```

## How to Use This Skill

When activated, this skill gives you two tools:

**`memcord_auto_save`** — Save the current conversation to persistent memory. Call this at the end of meaningful conversations or whenever the user asks you to remember something. No slot setup required.

**`memcord_read`** — Recall everything stored in memory. Call this at the start of a new conversation to resume context, or when the user asks "what do you remember?" or "what did we discuss before?".

### When to auto-save
- User says "remember this", "save this", "keep this in mind"
- End of a session with important decisions or conclusions
- After completing a task the user may reference again

### When to read
- User says "what do you remember?", "remind me", "what did we discuss?"
- Start of a new session when continuity is expected
- Before answering questions that likely depend on past context

---
> Source: [ukkit/memcord](https://github.com/ukkit/memcord) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-07-04 -->

