حافظه (Knowledge Graph)

حافظهٔ بلندمدت مبتنی بر گراف دانش برای نگه‌داشتن موجودیت‌ها و روابط بین گفت‌وگوها.

مرجع و پایه stdio ★ ۹۰۰۰۰ multi منبع اصلی

حافظهٔ بلندمدت مبتنی بر گراف دانش برای نگه‌داشتن موجودیت‌ها و روابط بین گفت‌وگوها.

سرور MCP «Memory» چیست؟

«Memory» یک سرور Model Context Protocol (MCP) در دستهٔ مرجع و پایه است. پروتکل MCP یک استاندارد باز است که به دستیارهای هوش مصنوعی مانند Claude اجازه می‌دهد به‌صورت امن، ساختاریافته و دوطرفه با ابزارها و داده‌های بیرونی گفت‌وگو کنند — بدون آنکه برای هر سرویس، کدِ چسبِ اختصاصی بنویسید. با نصب این سرور، مدل می‌تواند مستقیماً از قابلیت‌های Memory استفاده کند و کارها را در بستر گفت‌وگو انجام دهد.

قابلیت‌های کلیدی

  • ذخیرهٔ موجودیت و رابطه
  • بازیابی حافظهٔ پایدار
  • به‌روزرسانی گراف دانش
  • شخصی‌سازی پاسخ‌ها

چرا از این سرور MCP استفاده کنیم؟

به‌جای ساختِ یکپارچه‌سازیِ سفارشی برای هر مدل، یک‌بار این سرور را وصل می‌کنید و همهٔ کلاینت‌های سازگار با MCP (Claude Desktop، Claude Code و دیگر ابزارها) می‌توانند از آن استفاده کنند. این یعنی نگه‌داری کمتر، امنیت و کنترل دسترسیِ روشن، و قابلیت اطمینان بالاتر نسبت به راه‌حل‌های موقتی. این سرور به‌صورت محلی (stdio) اجرا می‌شود و کنترل کامل داده در دست شما می‌ماند.

کاربردهای رایج

از این سرور در جریان‌های کاری روزمرهٔ توسعه، اتوماسیون و تحلیل داده استفاده می‌شود — از نمونه‌سازی سریع تا استقرار در محیط سازمانی. ترکیب آن با سرورهای دیگر MCP، یک عاملِ هوش مصنوعیِ توانمند می‌سازد که می‌تواند چند سامانه را هم‌زمان هماهنگ کند.

رویکرد دیباچین

در دیباچین این سرور MCP را متناسب با نیاز سازمان شما پیکربندی، ایمن‌سازی و در جریان‌های کاری هوش مصنوعی یکپارچه می‌کنیم؛ از انتخاب سرورهای مناسب و تعریف سطح دسترسی تا ساخت عامل‌های اختصاصی. برای مشاوره و پیاده‌سازی، با ما تماس بگیرید.

نصب

برای افزودن این سرور، بلوک زیر را به فایل پیکربندی کلاینت خود (برای نمونه claude_desktop_config.json) اضافه کنید و کلاینت را دوباره اجرا کنید:

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    }
  }
}

پیش‌نیاز: نصب Node.js (دستور npx). بستهٔ موردنیاز به‌صورت خودکار دریافت می‌شود.

کد منبع و مستندات کامل: https://github.com/modelcontextprotocol/servers/tree/main/src/memory

پیکربندی (کلاینت MCP)

این پیکربندی را در فایل تنظیماتِ کلاینت MCP خود (مثل Claude Desktop، Cursor یا Claude Code) قرار دهید:

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    }
  }
}

نحوهٔ استفاده

پس از نصب، کافی است در گفت‌وگو خواستهٔ خود را به زبان طبیعی بیان کنید؛ دستیار هوش مصنوعی به‌صورت خودکار ابزارهای «Memory» را فراخوانی می‌کند. برای نمونه می‌توانید بگویید کاری که می‌خواهید انجام شود چیست و مدل، مرحله‌به‌مرحله آن را با استفاده از این سرور اجرا می‌کند.

نکتهٔ امنیتی: همیشه کمترین سطح دسترسی لازم را به سرور بدهید (اصل حداقل امتیاز) و برای محیط‌های تولید، توکن‌ها و کلیدها را به‌صورت متغیر محیطی نگه دارید.

پرسش‌های متداول

Memory MCP چیست؟

حافظهٔ بلندمدت مبتنی بر گراف دانش برای نگه‌داشتن موجودیت‌ها و روابط بین گفت‌وگوها. این یک سرور Model Context Protocol در دستهٔ مرجع و پایه است.

چطور نصبش کنم؟

اسنیپت پیکربندی را در فایل کلاینت (مثل claude_desktop_config.json) اضافه کنید و کلاینت را دوباره اجرا کنید؛ جزئیات در بخش «نصب و پیکربندی» آمده است.

آیا رایگان و متن‌باز است؟

کد منبع در گیت‌هاب در دسترس است؛ برای برخی سرویس‌ها ممکن است کلید API یا حساب کاربری لازم باشد.