snapshot-mcp-server
Verified Safeby WhenMoon-afk
Overview
A Model Context Protocol (MCP) server for saving and resuming AI conversations with token-efficient context preservation, working standalone or integrated with larger memory systems.
Installation
npx -y @whenmoon-afk/snapshot-mcp-serverEnvironment Variables
- SNAPSHOT_DB_PATH
Security Notes
The server uses `better-sqlite3` with prepared statements, mitigating SQL injection risks. Communication with the MCP client (e.g., Claude Desktop) is primarily via standard I/O (`StdioServerTransport`), which limits network exposure. The `install.js` script handles file system operations for setup, including creating directories and modifying the Claude Desktop configuration file. The server itself does not appear to execute arbitrary commands based on user input, nor does it contain obvious hardcoded secrets. The primary risk would be in the MCP SDK dependencies, but the server's implementation is robust for its scope.
Similar Servers
mcp-server-typescript
Provides a Model Context Protocol (MCP) server to enable AI assistants to access DataForSEO's SEO data APIs through a standardized interface.
mcp_server_ts
Provides a Model Context Protocol (MCP) server that exposes defined tools (e.g., "create-user") for client applications.
strawberry-mcp
This MCP server provides a tool for Large Language Models (LLMs) to count the occurrences of a specific letter within a given word, serving as a simple joke/learning example for building MCP tools.
ts-mcp
Provides a server for the Minecraft Protocol, likely for custom game logic or proxying.