MCP Catalogs
Homemcp-memory screenshot

mcp-memory

by Puliczek·143·Score 42

MCP Memory server that enables cross-conversation user memory using vector search technology on Cloudflare infrastructure.

ai-llmdeveloper-toolsknowledge-graph
13
Forks
3
Open issues
13 mo ago
Last commit
2d ago
Indexed

Overview

MCP Memory is a specialized MCP server that provides persistent memory functionality for AI clients like Cursor, Claude, and Windsurf. It uses vector embeddings and similarity search to remember user preferences and behaviors across conversations. Built with Cloudflare Workers, D1 Database, and Vectorize, it implements a sophisticated architecture that stores both vector embeddings and original text in separate databases for efficient retrieval while maintaining data persistence. The server supports isolated namespaces per user, rate limiting, and TLS encryption to ensure security.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Personalizing AI assistant responses based on user preferences and history
you:Building long-term contextual awareness for chat applications
you:Creating knowledge bases that persist across multiple sessions
you:Can I use memory.mcpgenerator.com to store my memories?
you:Can I run it locally?

When to choose this

Choose this MCP Memory server when you need persistent user memory across conversations for personalized AI interactions, especially if already using Cloudflare services.

When NOT to choose this

Avoid this if you need on-premises hosting, require different vector database providers, or want to avoid Cloudflare vendor lock-in.

Tools this server exposes

3 tools extracted from the README
  • store_memory

    Store information about a user for later retrieval

  • retrieve_memories

    Find relevant memories based on semantic similarity

  • delete_memory

    Remove a specific memory from storage

Note: Inferred from the architecture description and usage examples, though explicit tool names aren't directly documented in the README

Comparable tools

semantic-memory-mcpmemory-server-mcpvector-mcp

Installation

Installation Options

Option 1: One-Click Deploy

Click the deploy button and choose:

  • Dimensions: 1024
  • Metric: cosine

Option 2: Using the Template

  1. Click 'Use this template' button
  2. Clone the new repository
  3. Follow setup instructions

Option 3: Cloudflare CLI

npm create cloudflare@latest --git https://github.com/puliczek/mcp-memory

Setup (Options 2 & 3)

  1. Install dependencies:
npm install
  1. Create Vectorize index:
npx wrangler vectorize create mcp-memory-vectorize --dimensions 1024 --metric cosine
  1. Run locally:
npm run dev
  1. Deploy:
npm run deploy

Claude Desktop Configuration

Add to Claude Desktop config.json:

{
  "mcpServers": {
    "mcp-memory": {
      "command": "npx",
      "args": ["@puliczek/mcp-memory"]
    }
  }
}

FAQ

Can I use memory.mcpgenerator.com to store my memories?
Yes, you can use memory.mcpgenerator.com to store and retrieve your memories for free. Your memories are securely stored and accessible only to you, but availability cannot be guaranteed.
Can I run it locally?
Yes, you can run MCP Memory locally for development using 'wrangler dev'. However, some features like vector search require a connection to Cloudflare's services.

Compare mcp-memory with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.