MCP detail

Memory MCP

ذخیره و بازیابی context، preference و noteهای مهم بین sessionها.

یادداشت‌های ماندگار و context project-aware.assistantهای بلندمدت، handoff و personalization.ذخیره‌ی secrets یا data شخصی حساس.
1
پاسخ کوتاه

این MCP دقیقاً چه می‌کند؟

Memory MCP برای نگه داشتن context در طول زمان است. وقتی agent باید preference، تصمیم یا note مهم را دوباره پیدا کند، این سرور کمک می‌کند.

برای شروع، فقط یک memory بی‌خطر ذخیره کن و مطمئن شو retrieval همان چیزی را برمی‌گرداند که انتظار داری.

2
کاربردها

چه کارهایی انجام می‌دهد؟

  • ذخیره‌ی noteها و preferenceهای ساده.
  • بازیابی context مرتبط در sessionهای بعدی.
  • کمک به state ماندگار برای پروژه‌ها.
  • ایجاد لایه‌ی حافظه‌ی جدا از prompt فعلی.
3
workflow

برای چه workflowهایی مناسب است؟

  • پروژه‌های بلندمدت.
  • handoff بین sessionها.
  • یادآوری preferenceهای کاربر.
  • حفظ نکات مهم تیمی بدون تکرار دستی.
4
شروع عملی

نصب و شروع عملی

مکانیسم memory را با یک note بی‌خطر و پروژه‌محور شروع کن، نه با اطلاعات شخصی.

npx -y @modelcontextprotocol/server-memory
  • برای هر پروژه memory جدا نگه دار.
  • فقط نکات بی‌خطر و غیرحساس را ذخیره کن.
  • قبل از استفاده در production، policy retention را مشخص کن.

اولین test امن: یک یادداشت harmless ذخیره کن و بلافاصله همان را بخوان.

5
permission

تنظیمات و permissionها

  • دسترسی به memory را محدود نگه دار.
  • از mixing کردن memoryهای پروژه‌های مختلف پرهیز کن.
  • اگر client scope دارد، memory store جدا انتخاب کن.
6
امنیت

ریسک‌ها و نکات امنیتی

  • توکن، API key و اطلاعات خصوصی را داخل memory نگذار.
  • اگر داده حساس می‌خواهی نگه داری، retention و encryption را مشخص کن.
  • برای داده‌ی تیمی، ownership و حذف را از قبل تعریف کن.
  • scope را کوچک نگه دار و قبل از هر write یا admin action، خروجی را مرور کن.
8
task آماده

نمونه task آماده

یک preference غیرحساس درباره‌ی نام‌گذاری فایل‌های پروژه ذخیره کن و سپس همان را بازیابی کن.

9
منابع رسمی

منابع رسمی