Ganty MCP
Was dieses MCP kann
Manages Gantt projects, tasks, milestones, dependencies, critical paths, progress, and schedule propagation.
Tools
Eingabeschema
{'type': 'object', 'required': ['predecessorId', 'successorId'], 'properties': {'lagDays': {'type': 'number', 'description': 'Optional lag in days after predecessor finishes'}, 'successorId': {'type': 'string', 'description': 'Task that can start after predecessor finishes'}, 'predecessorId': {'type': 'string', 'description': 'Task that must finish first'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['projectId', 'name', 'date'], 'properties': {'date': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'name': {'type': 'string'}, 'color': {'type': 'string', 'description': 'Hex color (defaults to #f59e0b)'}, 'projectId': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['workspaceId', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Project name'}, 'color': {'type': 'string', 'description': 'Hex color (e.g. #3b82f6). Defaults to blue.'}, 'endDate': {'type': 'string', 'description': 'YYYY-MM-DD. Optional.'}, 'startDate': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to today.'}, 'description': {'type': 'string'}, 'workspaceId': {'type': 'string', 'description': 'Workspace ID (UUID)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['projectId', 'name', 'startDate', 'endDate'], 'properties': {'name': {'type': 'string'}, 'color': {'type': 'string', 'description': 'Hex color (e.g. #3b82f6)'}, 'status': {'enum': ['not_started', 'in_progress', 'done', 'on_hold'], 'type': 'string'}, 'endDate': {'type': 'string', 'description': 'YYYY-MM-DD (exclusive end)'}, 'parentId': {'type': 'string', 'description': 'Parent task ID for hierarchy'}, 'progress': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'projectId': {'type': 'string'}, 'startDate': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'assigneeId': {'type': 'string', 'description': 'Profile ID of the assignee'}, 'description': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['projectId'], 'properties': {'projectId': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['taskId'], 'properties': {'taskId': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['project_id'], 'properties': {'as_of_date': {'type': 'string', 'description': 'YYYY-MM-DD. Start point for projecting remaining work. Defaults to today.'}, 'project_id': {'type': 'string', 'description': 'Project ID (UUID)'}, 'business_days': {'type': 'boolean', 'description': 'If true, skip Saturday and Sunday in duration calculations. National holidays are still treated as working days (v1 has no holiday table). Defaults to false.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['taskId'], 'properties': {'taskId': {'type': 'string', 'description': 'Task ID (UUID)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['projectId'], 'properties': {'projectId': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['workspaceId'], 'properties': {'workspaceId': {'type': 'string', 'description': 'Workspace ID (UUID)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['projectId'], 'properties': {'search': {'type': 'string', 'description': 'Filter task name by case-insensitive substring'}, 'status': {'enum': ['not_started', 'in_progress', 'done', 'on_hold'], 'type': 'string'}, 'projectId': {'type': 'string', 'description': 'Project ID (UUID)'}, 'assigneeId': {'type': 'string', 'description': 'Filter by assignee profile ID'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['task_id'], 'properties': {'mode': {'enum': ['dry_run', 'commit'], 'type': 'string', 'description': 'dry_run (default): compute and return; do not modify DB. commit: write to DB in a single transaction, but only if no conflicts. Audit logged on commit.'}, 'shift': {'type': 'string', 'description': "Relative shift like '+3d' (push back) or '-2d' (pull earlier). Specify exactly one of shift or new_start_date."}, 'task_id': {'type': 'string', 'description': 'Task ID (UUID) to shift'}, 'business_days': {'type': 'boolean', 'description': 'If true, skip Sat/Sun in duration math. Defaults to false.'}, 'new_start_date': {'type': 'string', 'description': 'Absolute new start date as YYYY-MM-DD. Specify exactly one of shift or new_start_date.'}, 'pinned_task_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Additional task IDs to treat as pinned (in addition to progress=100 tasks).'}, 'respect_dependencies': {'type': 'boolean', 'description': 'If false, only the named task moves; successors are not cascaded. Default true.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['taskId', 'progress'], 'properties': {'taskId': {'type': 'string'}, 'progress': {'type': 'number', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['taskId'], 'properties': {'name': {'type': 'string'}, 'color': {'type': 'string'}, 'status': {'enum': ['not_started', 'in_progress', 'done', 'on_hold'], 'type': 'string'}, 'taskId': {'type': 'string'}, 'endDate': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'progress': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'startDate': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'assigneeId': {'type': ['string', 'null'], 'description': 'null to unassign'}, 'description': {'type': 'string'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
mcp
Manages Nestr workspaces, roles, circles, tensions, governance proposals, comments, daily plans, graph relationships, agents, and…
TaScan
Manages field-service projects, workers, task lists, subtasks, dispatch, geofenced work zones, inspections, remediation workflows…
Tango
Manages shared work between humans and agents through tasks, leases, handoffs, approvals, artifacts, comments, integrations, prog…
AIOProductOS MCP
Combines customer records, support conversations, feedback, product analytics, roadmaps, tasks, experiments, releases, and retent…
agendaforge
Manages events, agendas, sessions, speakers, attendees, sponsors, forms, contacts, email templates, approvals, and organizer work…
Refine Job Search
Tracks job applications, interviews, offers, recruiter email, and company openings, with Gmail synchronization and workflow actio…