memory-mcp-server-go
Verified Safeby okooo5km
Overview
A Model Context Protocol server providing knowledge graph management capabilities for LLMs to maintain memory across conversations.
Installation
memory-mcp-server-goEnvironment Variables
- MEMORY_FILE_PATH
Security Notes
The server supports optional Bearer token authentication for network transports (SSE/HTTP), which is crucial for secure deployment. However, this authentication is not enabled by default, and the server itself does not provide TLS encryption. For production environments, it is critical to deploy the server behind a reverse proxy that handles HTTPS and to enable the `--auth-bearer` flag. The `Access-Control-Allow-Origin: *` header on the SSE endpoint further emphasizes the need for robust external authentication. The `install.sh` script, while convenient, downloads and executes a binary via `curl | bash`, which carries inherent supply chain risks.
Similar Servers
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
mcp-duckdb-memory-server
Manages and queries a knowledge graph using DuckDB as an embedded backend for AI agent memory, specifically designed for the Model Context Protocol.
sqlite-mcp
A Model Context Protocol (MCP) server that enables LLMs to interact with SQLite databases by providing tools and resources for querying and managing data.
kuzu-memory
KuzuMemory provides a lightweight, embedded graph-based memory system for AI applications, specifically designed to integrate with AI coding agents (like Claude Code) via the Model Context Protocol (MCP) for contextual prompt enhancement and learning from interactions.