agent-gantt
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agent-ganttCreate a project 'Website Redesign' with tasks: design, develop, test."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
agent-gantt
agent-gantt is a dependency-free Model Context Protocol server for maintaining small project plans that AI agents can render as Gantt charts. State lives in SQLite and the server communicates over MCP stdio.
Features
Projects, tasks, assignees, status, progress, and date ranges.
Explicit same-project task dependencies; nonexistent tasks and dependency cycles are rejected.
Gantt-friendly project view with tasks and dependency edges.
Python 3.9+ and its standard library only. No package installation or network service is required.
Related MCP server: Project Tracking MCP Server
Install
Requires Python 3.9+ and uv. Register the package directly from GitHub with the MCP client’s normal stdio configuration. The first launch installs the package in an isolated environment; no repository checkout or custom installer is needed.
# Claude Code
claude mcp add -s user agent-gantt -- uvx --from git+https://github.com/TobiasCoding/agent-gantt-mcp.git agent-gantt
# Codex CLI
codex mcp add agent-gantt -- uvx --from git+https://github.com/TobiasCoding/agent-gantt-mcp.git agent-ganttThe default database is ~/.local/state/agent-gantt/projects.sqlite3. To share a database across clients, add AGENT_GANTT_DB to that server’s MCP env configuration (or use the client CLI’s environment option).
Tools
create_project, list_projects
create_task, update_task
add_dependency
project_view returns all tasks and dependency edges in a Gantt-friendly structure.
Dates are ISO dates (YYYY-MM-DD). Valid status values are todo, in_progress, blocked, and done.
Data and privacy
The repository contains no project, task, or timeline data. At runtime, data is written to ~/.local/state/agent-gantt/projects.sqlite3 by default; it is intentionally ignored by Git. Treat that database as sensitive if it contains planning information. Set AGENT_GANTT_DB to choose another durable location.
License
MIT. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Project management MCP for AI agents with safe task reads and writes.
Minimal issue tracker: projects, objectives and trackable plans, written by agents over MCP.
Task & board management for AI agents + humans. Kanban, comments, digests via MCP.
Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.
Related MCP Servers
- AlicenseAqualityCmaintenanceA local Model Context Protocol server providing backend tools for AI agents to manage projects and tasks with persistent storage in SQLite, enabling structured tracking of project tasks with dependencies, priorities, and statuses.1210 npm25GPL 3.0
- FlicenseNot gradedqualityDmaintenanceEnables project and task management through a lightweight SQLite database, allowing users to create projects, add categorized tasks, track status changes, and get project statistics through natural language commands.-
- FlicenseAqualityBmaintenanceEnables coding agents to track and coordinate project work through a shared SQLite ledger, including task plans, session ancestry, claims, work locations, blockers, and commits via MCP tools.9-
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to manage projects, roadmaps, periods, and tasks through MCP tools, backed by a local SQLite database with schema validation.MIT