Model Context Protocol · Gratis

Servidor MCP de GanttFather

El servidor MCP de GanttFather es un endpoint del Model Context Protocol en mcp.ganttfather.com que permite a los asistentes de IA leer, construir, visualizar y actualizar los datos de tus proyectos Gantt — tareas, dependencias, miembros, recursos, ruta crítica — mediante herramientas MCP estándar. Conéctate una vez y tu asistente llega a todos los proyectos que posees o en los que colaboras. Gratis para cualquier usuario de GanttFather. Funciona con Claude, ChatGPT, Cursor, Windsurf, VS Code, Gemini CLI, Antigravity y Claude Code.

Resumen del endpoint

Nombre del servidor
ganttfather
URL
https://mcp.ganttfather.com
Transporte
Streamable HTTP
Autenticación
Conector OAuth o token de acceso Bearer — elige solo lectura o lectura y escritura
Alcance
Toda la cuenta — todos los proyectos que posees o en los que colaboras
Límite de velocidad
60 solicitudes/minuto por token
Precio
Gratis para cualquier usuario de GanttFather · sin tarifas por llamada

¿Cómo configuro el servidor MCP de GanttFather?

Conéctate una vez — una sola conexión llega a todos los proyectos que puedes abrir. Elige el método que coincida con tu cliente; ambos apuntan al mismo servidor hospedado en mcp.ganttfather.com.

Opción 1 — Conector OAuth (recomendado)

Ideal para Claude, ChatGPT y otros asistentes con conector integrado. Agrega la URL como un conector MCP personalizado; la primera vez, autorizas en el navegador y eliges qué puede hacer el agente — solo lectura o lectura y escritura. Sin token que copiar ni almacenar.

mcp_config.json OAuth — sin token
{
  "mcpServers": {
    "ganttfather": {
      "url": "https://mcp.ganttfather.com"
    }
  }
}

Opción 2 — Token de acceso (cualquier cliente MCP)

  1. Abre GanttFather y ve a Configuración → Agentes de IA.
  2. Crea un token y elige su nivel de acceso — solo lectura o lectura y escritura.
  3. Agrega el snippet de abajo a la configuración de tu cliente MCP, reemplazando YOUR_AGENT_TOKEN.
mcp_config.json Basado en token — funciona con cualquier cliente MCP
{
  "mcpServers": {
    "ganttfather": {
      "type": "streamable-http",
      "url": "https://mcp.ganttfather.com",
      "headers": {
        "Authorization": "Bearer YOUR_AGENT_TOKEN"
      }
    }
  }
}

Un solo token llega a todos los proyectos de tu cuenta — no hace falta generar uno por proyecto. (Los tokens por proyecto más antiguos siguen funcionando.) ¿Necesitas paths de configuración y snippets específicos por editor? Mira la página de snippets por editor.

Tipo de transporte por cliente

El servidor MCP de GanttFather usa el transporte Streamable HTTP. La mayoría de los clientes usan "type": "streamable-http". Claude Code usa el alias "type": "http". Usar el obsoleto "type": "sse" puede causar fallos de conexión.

¿Qué herramientas expone el servidor MCP?

El servidor expone 19 herramientas en 4 categorías. Los clientes de IA descubren esta lista automáticamente mediante el handshake tools/list de MCP — no necesitas registrarlas manualmente.

Leer y descubrir

HerramientaDescripción
list_projectsLista todos los proyectos sobre los que esta conexión puede actuar — con una conexión de cuenta, todos los proyectos que posees o en los que colaboras.
get_projectDetalles completos del proyecto: miembros, recursos y el catálogo de estados de tarea personalizados del proyecto.
get_project_summaryEstadísticas de alto nivel: número de tareas, % de completitud y número de tareas vencidas.
get_project_timelineTodo el plan como datos estructurados: tareas, jerarquía, dependencias, estados y ruta crítica.
list_tasksLista las tareas de un proyecto. Filtra por estado, asignado o tarea padre.
get_taskInformación detallada de una tarea: fechas, progreso, estado, dependencias y asignaciones.
list_membersTodos los miembros del proyecto, incluyendo los agentes de IA conectados.
list_resourcesTodos los recursos no humanos: equipos, software, activos virtuales, salas.

Analizar

HerramientaDescripción
get_critical_pathIdentifica la ruta crítica a través de las dependencias usando el Método de la Ruta Crítica (CPM).
get_overdue_tasksLista las tareas que han pasado su fecha de fin y aún no están completadas.

Visualizar

HerramientaDescripción
show_gantt_chartDibuja un diagrama de Gantt interactivo dentro de la conversación: barras de cronograma, jerarquía, dependencias, ruta crítica y una línea de hoy.
render_gantt_imageRenderiza el plan como una imagen SVG estática o un bloque mermaid de Markdown: una alternativa para clientes que no pueden mostrar el diagrama interactivo.

Crear y editar

HerramientaDescripción
create_taskCrea una tarea: nombre, fechas, estado, prioridad, padre, asignados. Una clave de idempotencia hace seguros los reintentos, de modo que una llamada repetida nunca la duplica.
update_taskActualización parcial: solo cambian los campos que pasas. El estado y el progreso siempre se mantienen sincronizados.
delete_taskElimina una tarea junto con todas sus subtareas, dependencias y asignaciones.
reorder_tasksReordena y reasigna padres de tareas en lote en una sola llamada.
add_resourceAgrega un recurso con un tipo (Humano o Virtual) y un modelo de costo (Hora, Uso o Plano). Seguro con clave de idempotencia.
update_resourceActualiza un recurso existente.
delete_resourceElimina un recurso y lo quita de las asignaciones de cualquier tarea.

¿Qué puedo hacer con el servidor MCP?

Flujos conversacionales comunes. Cada uno muestra el prompt que un usuario escribe en su cliente de IA, junto con las herramientas MCP que el agente llama detrás de escena.

Planificar un proyecto desde un brief

"Lee este documento de requerimientos de producto y crea un plan en GanttFather con hitos, dependencias y un cronograma de 6 semanas."

Detrás de escena: El agente llama a create_task repetidamente con fechas de inicio/fin calculadas, establece dependencias vía update_task y confirma el cronograma con get_critical_path.

Ver el plan como un diagrama

"Muéstrame el plan de GanttFather del proyecto de lanzamiento."

Detrás de escena: El agente llama a show_gantt_chart y el Gantt interactivo se renderiza en línea: barras, jerarquía, ruta crítica, línea de hoy. En clientes que no pueden dibujarlo, render_gantt_image devuelve un SVG limpio en su lugar.

Standup diario

"¿Cuál es el estado del proyecto GanttFather hoy? ¿Hay algo vencido?"

Detrás de escena: El agente llama a get_project_summary y get_overdue_tasks, luego devuelve un resumen de un párrafo en lenguaje natural.

Reasignación de recursos

"¿Quién tiene capacidad esta semana? Reasigna la tarea de integración de API a quien esté más libre."

Detrás de escena: El agente llama a list_members y a list_tasks filtrado por asignado, encuentra al miembro más libre y luego llama a update_task con el nuevo asignado.

Triaje de ruta crítica

"Muéstrame todo lo que está en la ruta crítica y también vencido, y propón una reprogramación."

Detrás de escena: El agente llama a get_critical_path y get_overdue_tasks, intersecta las dos listas y propone nuevas fechas por tarea usando update_task.

¿Cómo delimita la autenticación el acceso del agente?

Una conexión está vinculada a tu cuenta y sigue tu membresía real de proyectos. El agente puede llegar a todos los proyectos que posees o en los que colaboras, y a nada fuera de eso — y siempre actúa sobre el proyecto que nombras en cada solicitud, así que un proyecto sobrante de antes en la conversación nunca se toca.

  • Tú eliges lo que puede hacer. Elige solo lectura o lectura y escritura al conectarte; solo lectura puede ver todo pero no cambiar nada.
  • Vive con tu membresía. El acceso refleja los proyectos que puedes abrir. Si pierdes acceso a un proyecto, el agente también lo pierde.
  • Actúa sobre el proyecto que nombras. Cada escritura informa en qué proyecto se aplicó, así que puedes ver exactamente a dónde fue.
  • Reintentos seguros. Las solicitudes repetidas o interrumpidas nunca crean tareas duplicadas.
  • Audit trail. Cada llamada a herramienta se registra con la identidad, el timestamp y el cambio realizado — visible en el log de auditoría del proyecto.
  • Revocación instantánea. Revoca una conexión desde Configuración → Agentes de IA; el servidor rechaza las llamadas posteriores en segundos.
  • Límite de velocidad. 60 solicitudes por minuto por token previene loops descontrolados.

Preguntas frecuentes

¿Qué es el servidor MCP de GanttFather?

El servidor MCP de GanttFather es un endpoint del Model Context Protocol en mcp.ganttfather.com que permite a los asistentes de IA leer, construir, visualizar y actualizar los datos de tus proyectos Gantt — tareas, dependencias, miembros, recursos, ruta crítica — mediante herramientas MCP estándar. Es gratis para cualquier usuario de GanttFather y funciona con Claude, ChatGPT, Cursor, Windsurf, VS Code, Gemini CLI, Antigravity y Claude Code.

¿Una sola conexión llega a todos mis proyectos?

Sí. Una conexión de cuenta llega a todos los proyectos que posees o en los que colaboras — incluidos los que crees más adelante — así que no hay configuración por proyecto. El agente siempre actúa sobre el proyecto que nombras en cada solicitud, nunca sobre uno sobrante de antes en la conversación, y cada cambio informa en qué proyecto se aplicó. Los tokens de agente por proyecto más antiguos siguen funcionando sin cambios.

¿El servidor MCP es gratis?

Sí. El servidor MCP hereda los límites de tu cuenta de GanttFather — el plan gratuito cubre un puñado de proyectos con usuarios ilimitados, y los slots de proyecto de pago empiezan desde $1/mes anual. No hay tarifa por token, por llamada ni por agente por usar el servidor MCP en sí.

¿Cómo funciona la autenticación y puedo limitar lo que hace el agente?

Dos métodos, ambos de alcance a toda la cuenta. (1) Conector OAuth — para clientes con conector integrado (Claude, ChatGPT): agrega la URL una vez y autoriza en el navegador, eligiendo el nivel de acceso: solo lectura o lectura y escritura. (2) Token de acceso — para clientes sin conector o para tus propios scripts: ve a Configuración → Agentes de IA, crea un token y elige su nivel de acceso, luego envíalo como header Bearer. Las conexiones de solo lectura pueden ver todo pero no cambiar nada.

¿El agente puede mostrarme el diagrama de Gantt?

Sí. show_gantt_chart dibuja un diagrama de Gantt real e interactivo directamente en la conversación: barras de cronograma, jerarquía, dependencias, la ruta crítica y un marcador de hoy. En clientes que no pueden renderizar el widget interactivo, render_gantt_image devuelve una imagen SVG limpia o un cronograma mermaid para copiar y pegar en su lugar.

¿Cuál es el límite de velocidad?

El servidor aplica un límite de 60 solicitudes por minuto por token. Es generoso para uso interactivo normal; las ediciones de alto volumen deberían usar el endpoint por lotes reorder_tasks en vez de iterar update_task.

¿Qué clientes de IA pueden conectarse?

Cualquier cliente que implemente MCP. Probados oficialmente: Claude (Desktop, web, Code), ChatGPT, Cursor, Windsurf, VS Code, Antigravity, Gemini CLI. El servidor usa el transporte Streamable HTTP — los clientes que requieren transporte stdio no son compatibles.

¿Y si mi agente de IA rompe algo?

Cada cambio que hace un agente MCP pasa por la misma autorización y registro de auditoría que un usuario humano. Eliges solo lectura o lectura y escritura al conectarte; el agente solo puede tocar los proyectos a los que perteneces y actúa sobre el proyecto que nombras; y las solicitudes repetidas o interrumpidas nunca crean tareas duplicadas. Si algo parece estar mal, revoca la conexión al instante desde Configuración → Agentes de IA y revisa el log de auditoría del proyecto para ver exactamente qué cambió.

¿Aún tienes dudas?

Escríbenos directamente — solemos responder en menos de un día hábil.

[email protected]

Conecta tu agente de IA en 30 segundos

Gratis para cualquier usuario de GanttFather. Conector OAuth o token de acceso, solo lectura o lectura y escritura — llegando a todos los proyectos de tu cuenta. Funciona con Claude, ChatGPT, Cursor, Windsurf, VS Code y cualquier cliente compatible con MCP.