Command Palette

Search for a command to run...

UnylyUnyly
Browse all

PūRmemo

FreeNot checked

Provides persistent memory for AI assistants like Claude, enabling them to remember user identity, projects, and conversations across sessions and platforms via

GitHubEmbed

About

Provides persistent memory for AI assistants like Claude, enabling them to remember user identity, projects, and conversations across sessions and platforms via natural language commands.

README

npm version npm downloads Tests License: MIT

Memory for your AI tools. Claude remembers who you are, what you're working on, and what you said last time — across every session, on every platform.

Just want it in ChatGPT or Claude.ai in your browser? Get the Chrome Extension instead.


Install in 30 seconds

1. Paste this into your terminal

Mac or Linux:

curl -fsSL https://app.purmemo.ai/install | sh

Windows (PowerShell):

irm https://app.purmemo.ai/install.ps1 | iex

That's it for installing. The script handles everything — it'll install Node if you don't have it, set up the purmemo command, and tell you when it's done.

2. Type purmemo

purmemo

Your browser opens. Sign in (or create a free account). Close the tab when it says you're done.

3. Restart Claude

Quit and reopen Claude Desktop (or Claude Code). pūrmemo is now connected.

You'll know it worked when your next Claude session opens with a header like:

pūrmemo v15.7.20 · [email protected] · Free · 0 memories

Try saying "save this" at the end of a conversation, or "what was I working on?" at the start of a new one.


If something goes wrong

purmemo command not found? Close and reopen your terminal, then try again. New commands sometimes need a fresh shell.

You see "Failed to read token" or "bad decrypt"? Run:

purmemo --update && purmemo init

This clears any stale credentials and signs you back in. (Fixed in v15.7.20+ — if you're on an older version, this is a one-time thing.)

Anything else? Open an issue at github.com/purmemo-ai/purmemo-mcp/issues — we read every one.


What it does

  • Remembers everything — save any conversation, recall it later by typing what you remember about it.
  • Knows who you are — your role, your projects, your stack — loaded automatically into every new session.
  • Works everywhere — Claude Code, Claude Desktop, Cursor, Windsurf, Zed, anything that speaks MCP.

Three slash commands you'll use most:

You type What happens
/save Saves this conversation. Use the same title later → updates the same memory.
/recall <topic> Search your memories in plain English.
/context At the start of a session — loads who you are and what you were last working on.

Other ways to install

I already have Node.js
npm install -g purmemo-mcp && purmemo

Or, run it once without installing globally:

npx purmemo-mcp@latest init
Claude Desktop — hosted (recommended, no setup)

Open Claude Desktop → Settings → Developer → Edit Config and add:

{
  "mcpServers": {
    "purmemo": {
      "url": "https://mcp.purmemo.ai/mcp/messages",
      "transport": "streamable-http"
    }
  }
}

Restart Claude Desktop. You'll be prompted to sign in via OAuth on first use.

Claude Desktop — local (advanced)

Get your API key from app.purmemo.ai → Settings → API Keys, then edit:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "purmemo": {
      "command": "npx",
      "args": ["-y", "purmemo-mcp"],
      "env": { "PURMEMO_API_KEY": "your-api-key-here" }
    }
  }
}

Restart Claude Desktop after saving.

Cursor / Windsurf / Zed

Cursor — edit ~/.cursor/mcp.json:

{ "mcpServers": { "purmemo": { "command": "npx", "args": ["-y", "purmemo-mcp"], "env": { "PURMEMO_API_KEY": "your-api-key" } } } }

Windsurf — edit ~/.codeium/windsurf/mcp_config.json (same shape as above).

Zed — edit ~/.config/zed/settings.json, add under context_servers:

{ "context_servers": { "purmemo": { "command": { "path": "npx", "args": ["-y", "purmemo-mcp"], "env": { "PURMEMO_API_KEY": "your-api-key" } } } } }

Pricing

Plan Price Recalls Saves
Free $0 50/month Unlimited
Pro $19/month Unlimited Unlimited

For developers

Looking for the technical stuff? It's all here:


Links


License

The MCP connector code in this repo is MIT licensed. The pūrmemo platform, API, and backend are proprietary.

from github.com/purmemo-ai/purmemo-mcp

Install PūRmemo in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install p-rmemo

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add p-rmemo -- npx -y purmemo-mcp

FAQ

Is PūRmemo MCP free?

Yes, PūRmemo MCP is free — one-click install via Unyly at no cost.

Does PūRmemo need an API key?

No, PūRmemo runs without API keys or environment variables.

Is PūRmemo hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install PūRmemo in Claude Desktop, Claude Code or Cursor?

Open PūRmemo on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare PūRmemo with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs