mySoftwareGuide

Safe & trusted downloads

The best software, verified by experts

Icon of program: memory-graph

memory-graph for

<h2>Local graph memory for MCP clients, aimed at developer workflows</h2>

  • Free
  • 4.9
  • V v1.3.0

<h2>Local graph memory for MCP clients, aimed at developer workflows</h2>

memory-graph, developed by Maithanhduyan, is an open-source MCP server that provides persistent, graph-based memory for AI models. The server stores entities and relationships as nodes and edges so LLMs can retain context across sessions and query relevant entries via built-in search tools. Key capabilities include node and edge management, persistent local storage, an MCP toolset, and update/delete operations. Developers, AI researchers, and advanced MCP users gain a structured long-term memory component for assistant workflows; it requires Node.js to run.

What tasks can you actually use the server for?

The server supplies a programmatic memory layer that lets an AI client maintain and retrieve structured context across conversations. It represents information as nodes (entities) and edges (relationships), and exposes operations for creating, updating and removing entries. Practical tasks include entity tracking, relationship-aware retrieval, and preserving state between sessions so a model can reference prior facts when generating responses.

  • Create and manage nodes and edges
  • Search the graph for relevant context
  • Update or delete memory entries

How reliable is persistence and retrieval?

Persistence is local and continuous across sessions, and the server’s search tools let clients locate nodes or relationships that match a query. Reliability depends on graph structure and on how the client formulates queries; the implementation supports updates and deletions to correct stale data. Modeling relationships explicitly makes it easier to surface context for prompts that rely on connections rather than isolated text snippets.

Does it fit into existing MCP workflows and privacy-sensitive deployments?

The server is compliant with the Model Context Protocol and integrates with MCP-compatible hosts by adding a server configuration to the client. It requires a Node.js environment for installation, so integration assumes developer involvement. The project is open-source, allowing code-level modification and community contributions, and it runs on the user’s machine, which means files remain under local control rather than being sent to external cloud services.

Who should adopt it and what to expect

The server is a practical choice for developers and researchers who need programmatic, relationship-aware memory for MCP-based assistants and who can manage server configuration. Expect hands-on setup and code edits rather than a graphical setup experience, and plan to shape queries and graph schema to get reliable retrieval. For teams comfortable with developer workflows, it provides an extensible memory layer suitable for prototype and research use.

  • Pros

    • Graph structure captures relationships beyond flat text
    • MCP compliance allows integration with MCP-compatible clients
    • Local storage keeps user data under the user's control
  • Cons

    • Requires Node.js and manual server configuration
    • Integration expects developer skills and editing client configs
    • Query quality depends on client-side prompts and graph modeling
Icon of program: memory-graph

memory-graph for

  • Free
  • 4.9
  • V v1.3.0
Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws. MySoftwareGuide may receive a referral fee if you click or buy any of the products featured here.