conductor-tasks
by hridaya423
Overview
An intelligent assistant for developers to transform requirements into actionable tasks, generate implementation plans, track progress, and accelerate development, leveraging multiple LLMs and integrating into an editor via MCP or as a CLI.
Installation
npx conductor-tasks --serve-mcpEnvironment Variables
- ANTHROPIC_API_KEY
- OPENAI_API_KEY
- MISTRAL_API_KEY
- GROQ_API_KEY
- GEMINI_API_KEY
- XAI_API_KEY
- PERPLEXITY_API_KEY
- OLLAMA_ENABLED
- OPENROUTER_API_KEY
- DEFAULT_LLM_PROVIDER
- IDE
- LOG_LEVEL
- WORKSPACE_FOLDER_PATHS
Security Notes
The server heavily interacts with the local filesystem (reading/writing TASKS.md, creating/managing IDE-specific rule files, performing codebase analysis, and generating/proposing diffs for code changes). This grants significant power, which, if misused or exploited via prompt injection, could lead to unintended or malicious file operations within the workspace. However, the system includes some mitigations like path normalization, explicit file path parameters for sensitive operations, and a hash check for `propose-diff` to prevent applying changes to modified files. API keys are managed via environment variables, not hardcoded. No direct use of `eval` or obvious obfuscation was found in the truncated source.
Similar Servers
nautex
Integrate the Nautex AI platform with various coding agents by acting as a Model-Context-Protocol (MCP) server for task management, requirements guidance, and progress reporting.
responsible-vibe-mcp
Transforms any AI coding agent into a structured development partner by guiding it through battle-tested engineering workflows with persistent context and documentation.
claude-todo-emulator
Provides persistent task management for AI coding assistants within IDEs like Cursor and Windsurf by emulating Claude Code's todo system.
backlog
A zero-configuration task manager that stores project tasks in Git-based Markdown files, designed for frictionless collaboration between AI agents and human developers.