claude-session-mcp
Verified Safeby chrisguillory
Overview
Archive, restore, clone, delete, and manage Claude Code sessions across machines, preserving conversation history and artifacts.
Installation
uvx --from git+https://github.com/chrisguillory/claude-session-mcp claude-session --helpEnvironment Variables
- GITHUB_TOKEN
- LOAD_ENV_FILE
Security Notes
The project extensively uses `subprocess.run` to interact with system tools (`ps`, `lsof`, `rg`, `gh`). While justified for its functionality (e.g., discovering Claude's PID/session ID, GitHub authentication), extensive use of subprocess can be a security risk if inputs are not sanitized, though inputs here are largely internal or UUIDs. `GITHUB_TOKEN` is handled via environment variables or `gh auth token` securely. No direct `eval` or obvious obfuscation observed. Interactions with user's `~/.claude/` directory are expected and documented.
Similar Servers
zen-mcp-server
A server for coordinating and managing AI agents, likely for simulations or complex task execution, leveraging Claude LLMs.
mcp-memory-keeper
Provides persistent context management for Claude AI coding assistants, ensuring work history, decisions, and progress are preserved across sessions and context limits.
memcord
A privacy-first, self-hosted MCP server for organizing chat history, summarizing messages, and searching past conversations using AI, particularly for Claude interactions.
mcp-server
Provides an AI-powered Model Context Protocol (MCP) server for integrating with RAD Security's Kubernetes and cloud security insights.