@hive-academy/mcp-workflow-manager v1.0.14
MCP Workflow Manager
A comprehensive Model Context Protocol (MCP) server for AI workflow automation and task management. Built with NestJS, Prisma, and @rekog/mcp-nest for production-ready reliability.
⨠Key Features
- š Role-Based Workflow: Structured AI coordination (Boomerang, Researcher, Architect, Developer, Code Review)
- š Task Management: Complete task lifecycle with status tracking and delegation
- šÆ Implementation Planning: Batch-based subtask organization and execution
- š Analytics & Reporting: Comprehensive workflow analytics and progress monitoring
- š Project Isolation: Automatic database separation for multi-project workflows
- š Zero Setup: Just add to MCP config - no manual installation required
- š¦ Self-Contained NPX Package: Automatic dependency management with no external requirements
- š§ Environment-Aware: Adapts behavior for NPX, global, and local installations
š Quick Setup Guide
Streamlined Database Configuration āØ
Zero Configuration Required! Each project automatically gets its own isolated database:
project-a/data/workflow.db ā Project A's data
project-b/data/workflow.db ā Project B's data
project-c/data/workflow.db ā Project C's dataNPX Setup (Recommended)
One command, automatic project isolation:
{
"mcpServers": {
"workflow-manager": {
"command": "npx",
"args": ["-y", "@hive-academy/mcp-workflow-manager"]
}
}
}ā
Automatic project detection
ā
Database created in ./data/workflow.db
ā
Migrations applied safely
ā
Zero setup required
Docker Setup
Project isolation via volume mounts:
{
"mcpServers": {
"workflow-manager": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"D:/projects/your-project/data:/app/data",
"hiveacademy/mcp-workflow-manager"
]
}
}
}Replace D:/projects/your-project/ with your actual project path
ā
Instant startup (pre-deployed migrations)
ā
Project isolation via different volume mounts
ā
Consistent across platforms
How Project Isolation Works
NPX: Automatic detection
cd /path/to/project-a && npx @hive-academy/mcp-workflow-manager
# Database: /path/to/project-a/data/workflow.db
cd /path/to/project-b && npx @hive-academy/mcp-workflow-manager
# Database: /path/to/project-b/data/workflow.dbDocker: Volume mount isolation
# Project A
docker run -v "/path/to/project-a/data:/app/data" hiveacademy/mcp-workflow-manager
# Project B
docker run -v "/path/to/project-b/data:/app/data" hiveacademy/mcp-workflow-managerš ļø Available MCP Tools
Core Workflow Management
task_operations- Task lifecycle management (create, update, get, list)planning_operations- Implementation planning and batch subtask managementworkflow_operations- Role-based delegation and workflow transitionsreview_operations- Code review and completion report managementresearch_operations- Research reports and communication management
Query & Analytics
query_task_context- Comprehensive task context retrievalquery_workflow_status- Delegation and workflow status queriesquery_reports- Report queries with evidence relationshipsbatch_subtask_operations- Bulk subtask management by batchbatch_status_updates- Cross-entity status synchronization
Reporting & Analytics
generate_workflow_report- Comprehensive workflow analytics and reportsget_report_status- Report generation status trackingcleanup_report- Report file management
š Workflow Roles
The system implements a structured workflow with specialized AI roles:
- šŖ Boomerang - Task intake, analysis, and final delivery
- š¬ Researcher - Information gathering and research
- šļø Architect - Technical planning and design
- šØāš» Senior Developer - Code implementation
- š Code Review - Quality assurance and testing
ā Verification
After adding the configuration:
- Restart your MCP client
- Check for workflow tools in your MCP client
- Create a test task to verify everything works
You should see 10+ workflow management tools available!
š Documentation
- Complete Setup Guide - Detailed setup instructions
- Docker Hub - Production Docker images
- Technical Architecture - System design details
- Developer Guide - Development best practices
š¤ Contributing
We welcome contributions! See our GitHub repository for details.
š License
MIT License - see LICENSE file.
Built with ā¤ļø for the AI development community by Hive Academy