Back to Home
dean0x icon

claudine

Verified Safe

by dean0x

Overview

Orchestrates multiple Claude Code instances to delegate, manage, and monitor AI-powered development tasks in parallel, with built-in autoscaling, persistence, and task dependency resolution.

Installation

Run Command
npx -y claudine mcp start

Environment Variables

  • CLAUDINE_DATA_DIR
  • TASK_TIMEOUT
  • MAX_OUTPUT_BUFFER
  • CPU_CORES_RESERVED
  • MEMORY_RESERVE
  • LOG_LEVEL
  • MAX_WORKERS
  • USE_WORKTREES_BY_DEFAULT

Security Notes

The server demonstrates a strong focus on security, implementing multiple safeguards: comprehensive input validation (`validatePath`, `sanitizeBranchName`), explicit DoS protections (queue size limits, max dependencies per task/chain depth, spawn throttling), and secure process spawning (`child_process.spawn` with array arguments to prevent shell injection). Temporary files are used for sensitive inputs (PR body) to further prevent injection. Configuration is loaded from environment variables and robustly validated using Zod schemas with sensible default limits for resources (CPU, memory, output buffer, event listeners) and timeouts. The primary remaining security vector is the `claude` binary itself and how it interprets the AI-generated prompts for execution.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassLow
Stars1
Forks0
Last Update2025-12-05

Tags

mcptask-delegationautoscalingevent-driven-architecturegit-worktree