# Structured Workflow
> Provides structured workflow guidance for disciplined software engineering practices through four specialized methodologies (refactoring, feature creation, test writing, and test-driven development) with phase-specific validation, file operation safety rules, and session state tracking for systematic code development.
Canonical: https://www.mcpfolio.com/servers/structured-workflow
Last updated: 2026-10-28
## Catalog record

- Publisher: kingdomseed
- Categories: development, productivity

## Repository

https://github.com/kingdomseed/structured-workflow-mcp

## Transports

stdio

## Authentication

No credentials were configured; the tested read-only tool “compare_analyze_guidance” succeeded in an isolated environment. Other tools may have additional requirements.

## Tools

- **refactor_workflow**: Start a structured refactoring workflow to improve existing code without changing functionality
- **create_feature_workflow**: Start a structured workflow for adding new functionality with integrated testing
- **test_workflow**: Start a focused workflow for writing or improving test coverage
- **tdd_workflow**: Start a Test-Driven Development workflow with Red-Green-Refactor cycles
- **build_custom_workflow**: Build a custom workflow with full control over phases and configuration. Use specific workflow tools (refactor_workflow, create_feature_workflow, etc.) for optimized presets.
- **setup_guidance**: Get guidance for the SETUP phase - initialize workflow and establish patterns
- **audit_inventory_guidance**: Get guidance for the AUDIT_INVENTORY phase - analyze code and catalog changes
- **compare_analyze_guidance**: Get guidance for the COMPARE/ANALYZE phase - evaluating approaches
- **question_determine_guidance**: Get guidance for the QUESTION_DETERMINE phase - clarify and finalize plan
- **refactor_guidance**: Get guidance for the WRITE/REFACTOR phase - implementing changes
- **lint_guidance**: Get guidance for the LINT phase - verifying code quality
- **iterate_guidance**: Get guidance for the ITERATE phase - fixing issues
- **present_guidance**: Get guidance for the PRESENT phase - summarizing work
- **test_guidance**: Get MANDATORY guidance for the TEST phase - execute tests and validate functionality after refactoring
- **validate_action**: Check if an action follows critical safety rules
- **validate_phase_completion**: Validate that current phase meets all completion requirements before allowing progression
- **user_input_required_guidance**: Handle escalation to user input when iteration limits reached or checkpoints triggered
- **workflow_status**: Check current workflow progress and session state
- **phase_output**: Record the output/results when completing a workflow phase - REQUIRES ACTUAL OUTPUT ARTIFACTS with numbered file naming
- **discover_workflow_tools**: List the workflow guidance tools provided by this MCP server

## Sources

- [MCP.Directory public profile](https://mcp.directory/servers/structured-workflow)
- [Linked publisher repository](https://github.com/kingdomseed/structured-workflow-mcp)
- [npm registry metadata](https://registry.npmjs.org/structured-workflow-mcp)
- [maintainer_or_vendor_tool_documentation](https://github.com/kingdomseed/structured-workflow-mcp)

## Setup

Use the interactive setup panel on [the detail page](https://www.mcpfolio.com/servers/structured-workflow) to view instructions for each supported client.