ukkit/memcord
If you are the rightful owner of memcord and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MemCord MCP Server is a Model Context Protocol server designed to manage chat memory with features like automatic summarization, intelligent search, and file sharing.
MEMCORD v2.3.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. |
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.3.2
Issue:
Storage health reports as UNHEALTHY due to async/await issue.
Fix:
Updated methods to async that were missed earliers
- DiagnosticTool.run_health_checks()
- DiagnosticTool._check_storage_health()
- DiagnosticTool.generate_system_report()
- StatusMonitoringSystem.get_system_status()
- StatusMonitoringSystem.generate_full_report()
๐ 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",
"</path/to/memcord>",
"run",
"memcord"
],
"env": {
"PYTHONPATH": "</path/to/memcord>/src"
}
}
}
}
Claude Code MCP (๐งช BETA)
Add MCP server for your project - check README.md for installation path
claude mcp add-json memcord '{"type":"stdio","command":"uv","args":["--directory","</path/to/memcord>","run","memcord"],"env":{"PYTHONPATH":"</path/to/memcord>/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 </path/to/memcord/> in claude_desktop_config.json to the path where you installed it manually
- 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 ๐ for Advanced Mode and detailed documentation for all 19 tools with examples and parameters.
๐ Documentation
โ ๏ธ Documentation updates in progress
- ๐ - Complete setup instructions for all MCP applications
- ๐ - Complete list of features
- ๐ - Detailed documentation for all 19 tools
- ๐ฅ - Comprehensive guide for Phase 3 features ๐
- ๐ - Advanced search features and natural language queries
- ๐๏ธ - Real-world workflows and practical use cases
- โ๏ธ - Technical details and file formats
- ๐ ๏ธ - Common issues and solutions
๐ 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.