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
Provides a command-line interface to browse, install, manage, and verify Claude Code subagents, commands, and external MCP (Model Context Protocol) servers, facilitating local and project-level configuration for development workflows.
claude-code-mcp
Provides an MCP server to allow LLMs to directly invoke Claude Code CLI for complex coding, file system, and Git operations, bypassing interactive permission prompts.
codex-mcp-server
Provides a Model Context Protocol (MCP) server to integrate OpenAI Codex CLI with AI clients like Claude, offering session management, model selection, and native resume capabilities for coding assistance.
mcpick
A CLI tool for dynamically managing Claude Code MCP server configurations, enabling users to toggle servers, add new ones, and manage backups to optimize context usage and performance.