Gantt-server

Gantt-server

3

The project is a Model Context Protocol (MCP) server dedicated to managing Gantt charts. It allows AI assistants to handle Gantt chart projects and tasks efficiently with features like project creation, task management, and interactive visualization.

Overview

A Model Context Protocol (MCP) server specifically designed for Gantt chart management that enables AI assistants to create, manage, and visualize Gantt chart projects and tasks through a standardized interface.

Features

  • Project Management
    • Create new Gantt chart projects
    • List all existing projects
    • Delete unwanted projects
  • Task Management
    • Add new tasks to projects
    • Update task information (name, description, dates, assignee, progress)
    • Delete tasks
    • Retrieve task details
  • Visualization
    • Generate interactive HTML Gantt charts
    • Automatically open Gantt charts in a browser

Usage Guide

  1. Ensure Python 3.10 or newer is installed on your system.
  2. Install the uv tool, referring to the official UV installation guide if needed.
  3. Clone this repository.
  4. Create a virtual environment and install dependencies.