memory-mcp-server
Verified Safeby Sinhan88
Overview
Provides a server that implements the Model Context Protocol (MCP) to offer long-term memory capabilities for Large Language Models (LLMs) by storing and retrieving context.
Installation
python app.pySecurity Notes
The provided source code is only the README.md, so a full security audit of the application logic (e.g., `app.py`) is not possible. Based on the README, the server exposes `/store` (POST) and `/retrieve` (GET) endpoints that accept and return user-provided 'context' and 'model_id'. Without actual code, potential risks include: lack of input sanitization leading to injection vulnerabilities (e.g., if a database is used for storage), lack of authentication/authorization allowing any client to store/retrieve memory, and potential for exposing sensitive data if not properly handled. No obvious hardcoded secrets or malicious patterns were found within the README content itself.
Similar Servers
fastmcp
FastMCP is a Python framework for building and interacting with Model Context Protocol (MCP) servers. It provides client and server capabilities, enabling the creation of AI agents and services through definable tools, resources, and prompts. It supports various transports, authentication methods, logging, and background task execution, with strong integration for OpenAPI specifications.
mem-agent-mcp
Provides a Model Context Protocol (MCP) server for a memory agent, enabling LLMs to interact with an Obsidian-like memory system for contextual assistance and RAG.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
simple-memory-mcp
A fast Model Context Protocol (MCP) server for persistent memory storage, intelligent tagging, and full-text search, primarily for AI assistants to manage conversational context and knowledge bases.