MCP asistanları ve uzun vadeli bağlam için yerel bellek sunucusu
Mcp Memento, X Hannibal tarafından, konuşma asistanlarına oturumlar boyunca kalıcı bellek sağlayan açık kaynaklı bir Model Context Protocol sunucusudur. Önceki gerçekleri, tercihleri veya yeni konuşmalar sırasında talimatları kaydedebilmesi, listeleyebilmesi ve geri alabilmesi için modellerin 'memento'ları depolar ve açığa çıkarır. Ana özellikler arasında yerel bir SQLite deposu, hafif bir TypeScript uygulaması ve standartlaştırılmış MCP araç uç noktaları bulunur. MCP uyumlu istemcileri çalıştıran geliştiriciler ve güç kullanıcıları, asistan durumları üzerinde süreklilik ve yerel kontrol kazanır.
Gerçekten hangi görevler için kullanabilirsiniz?
Memento, modellerin ayrı bellek girişleri oluşturmasına ve yönetmesine izin vererek sohbet tabanlı asistanlardaki kaybolan bağlam sorununu hedef alır. Sunucu, bir asistanın kullanıcı tercihlerini, tekrar eden bilgileri veya iş akışı notlarını kaydetmek için çağırabileceği 'memento' üzerinde oluşturma, okuma, güncelleme ve silme işlemlerini destekler. Model, konuşmalar sırasında ilgili bilgilerin yarı otomatik olarak yakalanmasını sağlamak için create_memento aracını ne zaman çağıracağına karar verebilir.
Oturumlar arasında bağlam alma ne kadar güvenilir?
Sunucu, ev sahiplerinin saklanan anıları sorgulayıp listeleyebilmeleri için MCP uyumlu alma araçlarını açığa çıkarır ve yeni bir oturum başladığında ilgili bağlamı geri getirir. Kalıcılık, yeniden başlatmalar ve günler arasında girişleri koruyan yerel bir SQLite veritabanı ile uygulanır. Belirli bir sorgu için güvenilirlik, ev sahiplerinin anıları nasıl talep edip filtrelediğine bağlıdır; sunucu saklanan öğeleri sağlar, ev sahibi içindeki entegrasyon mantığı ise hangi girişlerin yüzeye çıkacağını belirler.
Mevcut geliştirici iş akışlarına uyuyor mu?
Memento, MCP yetenekli istemcilere entegre olur ve bir Node.js çalışma zamanı gerektirir, bu nedenle yerel sunucuları çalıştıran geliştirici ortamlarına yerleştirilir. Uyumlu ev sahiplerine örnekler arasında sunucu yolunu ve komutunu ev sahibi yapılandırmasına ekleyerek yapılandırılan Claude Desktop ve Cursor bulunur. Proje açık kaynaklıdır ve TypeScript ile yazılmıştır, bu nedenle geliştiriciler bellek şemalarını değiştirebilir veya özel işleyiciler ekleyebilir. Desteklenen tipik platformlar, Node.js'in çalıştığı Windows, macOS ve Linux'tur.
Gizlilik ve operasyonel ticaret dengeleri nelerdir?
Sunucu, yerel öncelikli bir yaklaşım kullanır: bellek verileri, üçüncü taraf bulut hizmetlerine yüklenmek yerine kullanıcının makinesinde saklanır. Bu tasarım, hassas bilgilerin yerel kontrol altında kalmasını sağlar, ancak yedekleme ve dosya yönetimi sorumluluğunu kullanıcıya yükler. Operasyonel olarak, hafif TypeScript sunucusu kaynak kullanımını mütevazı tutar, ancak çalıştırmak, yerel bir Node.js sürecini ve asistan oturumları içinde anıları yüzeye çıkarmak için yapılandırılmış bir MCP ev sahibini sürdürmeyi gerektirir.
Yerel kontrolü önemseyen teknik yeteneklere sahip kullanıcılar için pratik bir seçim
MCP ekosistemindeki topluluk tepkisi, aracın asistan iş akışları için pragmatik bir bellek katmanı olduğunu öne sürüyor. Tavsiye edilen kullanıcılar, yerel bir Node.js hizmeti çalıştırmaktan ve istemci yapılandırmalarını düzenlemekten rahat olan geliştiriciler ve ileri düzey kullanıcılardır. Pratik bir ipucu: Saklanan girişleri periyodik olarak gözden geçirin ve konuşma yanıtlarını etkileyen eski veya aşırı geniş belleklerin önlenmesi için host tarafı filtrelerini kullanın.
Avantajlar
Sürekli yerel depolama, oturumlar arasında anıları saklar.
Claude Desktop ve Cursor gibi MCP ana bilgisayarlarıyla uyumlu
Açık kaynak TypeScript kod tabanı özelleştirmeye izin verir
Dezavantajlar
Çalışan bir Node.js ortamı ve MCP uyumlu bir ana bilgisayar gerektirir
Yarı otomatik bellek oluşturma insan denetimi gerektirir
Anlamlı geri alma için bir vektör arama motoru olarak tasarlanmamıştır
Bu yazılımın kullanımı ile ilgili kanunlar ülkeye göre değişebilir. Bu kanunların aksine olması halinde programın kullanımını teşvik etmiyor veya yasaklamıyoruz. Burada sunulan ürünlerden herhangi birine tıklamanız veya herhangi birini satın almanız durumunda, Softonic referans ücreti alabilir.