project orchestrator.com
project orchestrator.com logo

Project Orchestrator

Streamlines software project creation by analyzing user input to select appropriate structures, generate documentation w...

Created byApr 23, 2025

MCP Project Orchestrator

[![CI/CD](https://github.com/yourusername/mcp-project-orchestrator/actions/workflows/ci.yml/badge.svg)](https://github.com/yourusername/mcp-project-orchestrator/actions/workflows/ci.yml) [![codecov](https://codecov.io/gh/yourusername/mcp-project-orchestrator/branch/main/graph/badge.svg)](https://codecov.io/gh/yourusername/mcp-project-orchestrator) [![PyPI version](https://badge.fury.io/py/mcp-project-orchestrator.svg)](https://badge.fury.io/py/mcp-project-orchestrator) [![Python 3.9+](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
A comprehensive project orchestration tool for managing Model Context Protocol (MCP) projects, templates, prompts, and Mermaid diagrams.

Features

  • **Template Management** - Project templates for quick project setup - Component templates for modular development - Variable substitution and validation - Template discovery and versioning
  • **Prompt Management** - System and user prompt templates - Variable substitution - Prompt categorization and versioning - Easy prompt discovery and reuse
  • **Mermaid Diagram Generation** - Flowchart generation - Sequence diagram generation - Class diagram generation - SVG and PNG rendering - Diagram validation

Installation

Or with Poetry:

Quick Start

Project Templates

Prompt Management

Mermaid Diagrams

Project Structure

Development

  1. Clone the repository:
  1. Install dependencies:
  1. Run tests:
  1. Run linting:

Contributing

  1. Fork the repository
  1. Create a feature branch
  1. Commit your changes
  1. Push to the branch
  1. Create a Pull Request

License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

Acknowledgments

  • [Model Context Protocol](https://github.com/yourusername/model-context-protocol) - The foundation for this project
  • [Mermaid](https://mermaid-js.github.io/mermaid/) - For diagram generation
  • [Poetry](https://python-poetry.org/) - For dependency management
  • [Ruff](https://github.com/astral-sh/ruff) - For linting
  • [mypy](https://mypy.readthedocs.io/) - For type checking