Skip to content
/ memcord Public

🧠 AI Memory Management for Claude Desktop. Save, search & organize chat history with intelligent summarization. MCP server.

License

Notifications You must be signed in to change notification settings

ukkit/memcord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MEMCORD (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 Desktop Python License Buy Me a Coffee

Features

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
  • πŸ“š Universal Knowledge Import - Pull in PDFs, research papers, web articles, and data files instantly
  • ⚑ Lightning Search - Ask questions in plain English: "What did we decide about the API design?"
  • 🎯 Effortless Organization - Smart tags and folders that organize themselves around your workflow
  • πŸ”— Intelligent Merging - Automatically combines related conversations while eliminating duplicates
  • πŸ€– AI-Powered Intelligence - Advanced search algorithms that understand context, not just keywords
  • βš™οΈ Set-and-Forget Setup - Configure once, works invisibly forever

The Bottom Line

Stop losing brilliant ideas in chat history. Turn every Claude conversation into permanent, searchable knowledge that compounds over time.

Perfect for: Researchers, consultants, developers, and anyone who has important conversations with Claude that they can't afford to lose.

Quick Start

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

Add to Claude Desktop

Basic Mode (Default - 8 Tools)

{
  "mcpServers": {
    "memcord": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/chat-memory-mcp",
        "run",
        "memcord"
      ],
      "env": {
        "PYTHONPATH": "/path/to/chat-memory-mcp/src"
      }
    }
  }
}

πŸ“š 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

# 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?"

πŸ”§ Basic Mode (Default)

Core Tools

  • memcord_name - Create/select memory slots
  • memcord_save - Save conversations manually
  • memcord_read - Retrieve stored content
  • memcord_save_progress - Auto-summarize and append
  • memcord_list - List all memory slots

Privacy Control

  • memcord_zero - Activate zero mode - no memory will be saved

Search & Intelligence

  • memcord_search - Full-text search with Boolean operators
  • memcord_query - Natural language questions about memories

Refer to πŸ“– Complete Tools Reference for Advance Mode and detailed documentation for all 17 tools with examples and parameters.

Documentation


MIT License - see LICENSE file for details.

Issues & Feature Requests: Use the GitHub issue tracker


Found this helpful? Buy me a coffee β˜•