Back to Home
es6kr icon

claude-session-manager-mcp

by es6kr

Overview

Manages Claude Code conversation history and sessions through CLI tools and a web-based GUI.

Installation

Run Command
uvx claude-session-manager-mcp

Security Notes

The Flask web GUI runs with `debug=True` when started, including when launched via the MCP `start_gui` tool. Running Flask in debug mode in a production or even semi-exposed environment is a critical security vulnerability, as it can allow arbitrary code execution. Additionally, the server processes user-provided `project_name` and `session_id` arguments directly in constructing file paths. Malicious input (e.g., `../`) within these arguments could lead to path traversal, allowing file operations (read, delete, rename, move) outside the intended `~/.claude/projects` directory. The web GUI binds to `0.0.0.0`, potentially exposing the debug-enabled server to a local network.

Similar Servers

Stats

Interest Score44
Security Score4
Cost ClassLow
Avg Tokens200
Stars2
Forks0
Last Update2025-12-11

Tags

Session ManagementClaude CodeConversation HistoryWeb GUIMCP Server