ccsession
Verified Safeby TimEvans
Overview
Provides Claude Code agents with programmatic session awareness, enabling them to query context usage, track todos, manage planning documents, and receive intelligent recommendations for context resets.
Installation
uv run python -m ccsessionSecurity Notes
The server primarily uses local file system operations (reading transcript and todo files, writing planning docs) and `subprocess.run` calls for Git CLI commands. While `subprocess.run` inherently carries a risk if inputs are fully user-controlled and unsanitized, the current implementation appears to construct git commands with controlled parameters, mitigating direct injection vulnerabilities. There are no explicit uses of `eval` or network calls beyond standard MCP communication. The biggest potential concern is unintended modifications to planning documents or reporting of sensitive git information if the server runs in an untrusted environment or is given overly broad permissions.
Similar Servers
claude-code-subagents-collection
The repository serves as a comprehensive marketplace and registry for Claude Code, offering a wide array of specialized AI agents, commands, hooks, and a catalog of external Model Context Protocol (MCP) servers to enhance development workflows.
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
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.
mcpick
Manages MCP server configurations for Claude Code to optimize context usage and performance by enabling/disabling servers, creating backups, and using profiles.