Skip to main content

Ganty MCP

app.ganty/mcp-serverVersion 1.0.0

Gantt chart SaaS with server-side critical path and dependency-aware shift-impact tools, plus CRUD.

Status

Responds655 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:36 UTC
Latency
655 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://ganty.app/api/mcpResponds655 ms
No sign-in

Claude Code

claude mcp add --transport http mcp-server https://ganty.app/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: mcp-server
Remote MCP server URL: https://ganty.app/api/mcp

Cursor

{
  "mcpServers": {
    "mcp-server": {
      "url": "https://ganty.app/api/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"mcp-server","type":"http","url":"https://ganty.app/api/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

15 tools

Tools of Ganty MCP
Read-only
Idempotent
Open world
add_dependencyAdd a finish-to-start dependency between two tasks in the same project.Not declaredNot declaredNot declaredNot declared
create_milestoneAdd a milestone (key date) to a project.Not declaredNot declaredNot declaredNot declared
create_projectCreate a new project in a workspace. Returns the created project. Subject to plan-based project count limits.Not declaredNot declaredNot declaredNot declared
create_taskCreate a new task in a project. Dates must be in YYYY-MM-DD format. End date is exclusive (a 1-day task has end = start + 1 day).Not declaredNot declaredNot declaredNot declared
delete_projectPermanently delete a project. All tasks, milestones, and dependencies inside the project are also removed. This cannot be undone.Not declaredNot declaredNot declaredNot declared
delete_taskDelete a task. Child tasks and dependencies are removed as well.Not declaredNot declaredNot declaredNot declared
get_critical_pathCalculate the critical path of a project on the Ganty side and return it as data (don't ask the model to reason over raw task lists). Uses forward/backward CPM with progress-aware remaining duration. Returns critical_path tasks in order, per-task earliest/latest start/finish + slack, project_end_date, and total_duration_days. v1 limitations: Finish-to-Start dependencies only (Ganty has no other types), calendar days by default (business_days=true skips Sat/Sun but no holiday table), ignores multi-period segments, no resource calendars. Returns { error: 'cyclic_dependency', cycle } if a cycle is detected.Not declaredNot declaredNot declaredNot declared
get_taskGet detailed information about a single task, including assignees and dependencies.Not declaredNot declaredNot declaredNot declared
list_milestonesList milestones in a project (key dates such as launch or review gates).Not declaredNot declaredNot declaredNot declared
list_projectsList all projects in a workspace (excluding archived).Not declaredNot declaredNot declaredNot declared
list_tasksList tasks in a project. Supports optional filtering by name (search), status, and assignee.Not declaredNot declaredNot declaredNot declared
list_workspacesGet all workspaces the authenticated user is a member of.Not declaredNot declaredNot declaredNot declared
reschedule_and_propagateCompute the downstream impact of shifting a single task. Default is dry_run (no DB writes); set mode='commit' to actually persist the changes. Cascades forward only (no pull): successors are pushed only if their predecessor's new end + lag would violate their current start. Tasks with progress=100 are treated as pinned; pass pinned_task_ids for additional pins. When a pin would be violated, the change is recorded in 'conflicts' and not propagated further. In mode='commit', if any conflicts exist nothing is written (all-or-nothing transaction). Same v1 limitations as get_critical_path: FS only, calendar days by default, no holiday table, ignores multi-period segments.Not declaredNot declaredNot declaredNot declared
set_task_progressUpdate the progress percentage of a task (0-100). Status is auto-derived: 0=not_started, 1-99=in_progress, 100=done.Not declaredNot declaredNot declaredNot declared
update_taskUpdate fields of an existing task. Only provided fields will be modified.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Jun 3, 2026
Updated
Jun 3, 2026
Categories (suggested)
Project managementSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing