A MCP server that keeps your chat history organized and searchable—with AI-powered summaries, secure memory, and full control.
Author:@ukkit
Updated at:

Developer Tools

MEMCORD v2.2 (mcp server)

This privacy-first, self-hosted MCP server helps you organize chat history, summarize messages, search across past chats with AI — and keeps everything secure and fully under your control.

MCP Server Claude Code Claude Desktop VSCode Python License Buy Me a Coffee

Never Lose Context Again

Transform your Claude conversations into a searchable, organized knowledge base that grows with you

✨ Core Benefits

  • 🧠 Infinite Memory - Claude remembers everything across unlimited conversations with intelligent auto-summarization
  • 🔒 Your Data, Your Control - 100% local storage with zero cloud dependencies or privacy concerns
  • 🎯 Effortless Organization - Smart tags and folders that organize themselves around your workflow
  • 🔗 Intelligent Merging - Automatically combines related conversations while eliminating duplicates

🆕 What's new in v2.2.0

  • ✅ Timeline Navigation - memcord_select_entry
  • ✅ ESimplified Slot Activation - memcord_use
  • ✅ Memory Integration Promoted - memcord_merge

🚀 Quick Start

curl -fsSL https://github.com/ukkit/memcord/raw/main/install.sh | bash

This will:

  • Download and setup memcord
  • Set Up Python Virtual Environment using uv
  • Update claude_desktop_config.json & README.md with Installation Path

Claude Desktop/VSCode

{
  "mcpServers": {
    "memcord": {
      "command": "uv",
      "args": [
        "--directory",
        "",
        "run",
        "memcord"
      ],
      "env": {
        "PYTHONPATH": "/src"
      }
    }
  }
}

Claude Code MCP

Add MCP server for your project - check README.md for installation path

claude mcp add-json memcord '{"type":"stdio","command":"uv","args":["--directory","","run","memcord"],"env":{"PYTHONPATH":"/src"}}'

Verify installation

claude mcp list
claude mcp get memcord

Add at top of your CLAUDE.md file

memcord_name "NAME_OF_YOUR_PROJECT"

Manual Installaion

# Traditional installation method
git clone https://github.com/ukkit/memcord.git
cd memcord
uv venv
source .venv/bin/activate
uv pip install -e .

# Replace  in claude_desktop_config.json to the path where you installed it manually

Complete Installation Guide - Detailed setup for Claude Code, Claude Desktop, and other MCP applications.

💻 Basic Usage

# Create a memory slot and save conversation
memcord_name "project_meeting"
memcord_save "Our discussion about the new API design..."
memcord_save_progress

# Use existing memory slot
memcord_use "project_meeting" 🆕

# Navigate timeline - select specific entries
memcord_select_entry "2 hours ago"  # or "latest", index, timestamp 🆕

# Privacy control - activate zero mode (no saving)
memcord_zero  # No memory will be saved until switched to another slot

# Search and query your memories
memcord_search "API design decisions"
memcord_query "What did we decide about authentication?"

# Merge related conversations
memcord_merge ["project_meeting", "api_notes"] "consolidated_project" 🆕

Refer to 📖 Complete Tools Reference for Advanced Mode and detailed documentation for all 19 tools with examples and parameters.

📚 Documentation

⚠️ Documentation updates in progress

💎 If you find this project helpful, consider:

  • 🌟 Starring the repository on GitHub
  • 🤝 Support Development
  • 🐛 Reporting bugs and suggesting features

MIT License - see LICENSE file for details.

MCP Index is your go-to directory for Model Context Protocol servers. Discover and integrate powerful MCP solutions to enhance AI applications like Claude, Cursor, and Cline. Find official and community servers with integration guides and compatibility details.
Copyright © 2025