A

A Real and Proactive MCP Memory Tool

Hacker News

A Real and Proactive MCP Memory Tool

I've built something that's been missing from AI assistants: a real, persistent, intelligent memory across all your conversations and projects, with proactive suggestions based on context. What Is It? MCP Memory is a Model Context Protocol (MCP) server that transforms any AI assistant into a learning companion that remembers everything, recognizes patterns, and proactively suggests relevant context from your history. Think of it as giving your AI assistant the equivalent of human episodic memory - but better. The MCP is written in go, and in order to implement, I've written the entire protocol as an SDK (also available, at https://github.com/fredcamaral/gomcp-sdk) Why Does This Matter? Ever had these frustrations with AI assistants? - "I already told you this last week..." - No conversation persistence - "You solved this same problem before!" - No pattern recognition across sessions - "Remember my coding preferences?" - Starts from scratch every time - "What was that solution we discussed?" - No searchable memory MCP Memory solves all of these. Add one config block to Claude Desktop/VS Code/Cursor, and suddenly your AI: - Remembers everything across sessions and projects - Finds similar problems you've solved before using semantic search - Recognizes patterns in your coding style, preferences, and decisions - Suggests relevant context proactively based on what you're working on - Learns across repositories with intelligent cross-referencing Technical Highlights - Smart chunking that understands conversation flow and context boundaries - Vector embeddings with ChromaDB for semantic similarity search - Pattern recognition engine that learns your preferences and workflows - Multi-repository intelligence for cross-project insights - Production-ready with Docker auto-updates, monitoring, and security - Memory decay that automatically summarizes and archives old memories - Relationship mapping that links related conversations and solutions - Serves through HTTP or SSE; for the HTTP, I've implemented a stdio <> HTTP proxy in JS (following the idea of Hashicorp's Terraform MCP) Demo After setup, try this: 1. Tell your AI: "Remember I prefer TypeScript over JavaScript for new projects" 2. Later: "What do you know about my coding preferences?" 3. It remembers and builds on that knowledge over time The memory persists across: - Different conversation sessions - Multiple projects and repositories - Weeks and months of usage - Various AI clients (Claude, VS Code, Cursor, etc.), customized for the capabilities of each one What Makes It Different Unlike simple conversation history or the current MCPs alike, MCP Memory: - Understands context - knows when you're debugging vs. implementing - Learns patterns - recognizes your decision-making style - Connects dots - links related problems across different projects - Evolves - gets smarter as you use it more Production Ready - Auto-updating Docker deployment with Watchtower - Comprehensive monitoring and health checks - Security with encryption and access controls - Backup and restoration capabilities - Scales from personal use to team deployments Source & Docs GitHub: https://github.com/fredcamaral/mcp-memory License: MIT Setup time: Under 5 minutes Compatible with Claude Desktop, VS Code (Continue), Cursor, and any MCP-supporting AI client. --- I've been using this for my own development work for weeks, and it's genuinely changed how productive I am with AI assistants. Instead of re-explaining context every session, my AI actually builds on our previous conversations. Would love feedback from the HN community - especially from those working with AI coding assistants daily. Try it out and let me know what you think!

Share card

Actual performance

2points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: cursor, claude, model · Missing: mac, agents, macos
99%99% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: compatible · Missing: supports, reddit linkedin, podcasting
81%81% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal, month · Missing: mobile apps, ios, entrepreneurs
38%38% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
38%38% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
33%33% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: smart · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

CloseDraft
CloseDraft32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Client memory with proactive nudges

Indie Hackers1ai
Modus
Modus56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI proactive listener

Indie Hackerscommitment-full-time
Tr
Transactional memory in Lispy Forth48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Transactional memory in Lispy Forth

Hacker News4
Tr
Transactional memory in Forth, in Lisp60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Transactional memory in Forth, in Lisp

Hacker News5
RD
RDBTools – Why's Redis Eating Up Memory54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

RDBTools – Why's Redis Eating Up Memory

Hacker News4
Go
Go Memory Allocators43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go Memory Allocators

Hacker News1
Go
Go's In-Memory BTree for C#43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go's In-Memory BTree for C#

Hacker News1
In
In-Memory Filesystem for Hadoop74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

In-Memory Filesystem for Hadoop

Hacker News4
33
33% Memory Reduction by Reordering Struct Fields34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

33% Memory Reduction by Reordering Struct Fields

Hacker News19
Ta
Tagged memory and minion cores in the lowRISC SoC43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tagged memory and minion cores in the lowRISC SoC

Hacker News9