Ganty MCP
Qué hace este MCP
Manages Gantt projects, tasks, milestones, dependencies, critical paths, progress, and schedule propagation.
Herramientas
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'required': ['projectId'], 'properties': {'projectId': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['taskId'], 'properties': {'taskId': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'required': ['taskId'], 'properties': {'taskId': {'type': 'string', 'description': 'Task ID (UUID)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['projectId'], 'properties': {'projectId': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['workspaceId'], 'properties': {'workspaceId': {'type': 'string', 'description': 'Workspace ID (UUID)'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', 'required': ['taskId', 'progress'], 'properties': {'taskId': {'type': 'string'}, 'progress': {'type': 'number', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Cambios recientes en herramientas
Servidores MCP similares
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…