sticky-note-mcp
Verified Safeby exsitec
Overview
An MCP server that enables AI agents to persist and retrieve 'sticky notes' based on matching patterns within their current session history, acting as a memory or reminder system.
Installation
python3 -m server.mainEnvironment Variables
- MCP_AGENT_FRAMEWORK
- STICKY_NOTES_DIR
- SESSION_HISTORY_DIR
Security Notes
The server uses regular expressions (`re.compile`) for context matching. While the `context_regex` is expected from an agent's tool call (or developer configuration), a malicious or poorly prompted agent could potentially generate a computationally expensive regex, leading to a ReDoS (Regular Expression Denial of Service) attack. File paths for sticky notes and session history are configured via environment variables; ensure these point to appropriate, permissioned directories to avoid unauthorized file access or modification. No direct `eval` or hardcoded secrets were found.
Similar Servers
jupyter-mcp-server
This server acts as an MCP (Model Context Protocol) adapter, allowing AI agents to connect, manage, and interact with Jupyter Notebooks in real-time, supporting dual-mode operation as a standalone server or a Jupyter extension.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
savecontext
Provides persistent memory, issue tracking, and project planning for AI coding assistants via the Model Context Protocol (MCP).
simple-memory-mcp
A Model Context Protocol (MCP) server for persistent memory storage, providing intelligent tagging and full-text search for AI assistants to remember context across conversations.