Model Context Protocol · Grátis
Servidor MCP do GanttFather
O servidor MCP do GanttFather é um endpoint Model Context Protocol em mcp.ganttfather.com que permite que assistentes de IA leiam, construam, visualizem e atualizem os dados dos seus projetos Gantt — tarefas, dependências, membros, recursos, caminho crítico — via ferramentas MCP padrão. Conecte uma vez e seu assistente alcança todos os projetos que você possui ou nos quais colabora. Grátis para qualquer usuário do GanttFather. Funciona com Claude, ChatGPT, Cursor, Windsurf, VS Code, Gemini CLI, Antigravity e Claude Code.
Resumo do endpoint
Como configurar o servidor MCP do GanttFather?
Conecte uma vez — uma única conexão alcança todos os projetos que você pode abrir. Escolha o método que corresponde ao seu cliente; ambos apontam para o mesmo servidor hospedado em mcp.ganttfather.com.
Opção 1 — Conector OAuth (recomendado)
Melhor para Claude, ChatGPT e outros assistentes com um conector embutido. Adicione a URL como um conector MCP personalizado; na primeira vez, você autoriza no navegador e escolhe o que o agente pode fazer — somente leitura ou leitura e escrita. Nenhum token para copiar ou armazenar.
{
"mcpServers": {
"ganttfather": {
"url": "https://mcp.ganttfather.com"
}
}
} Opção 2 — Token de acesso (qualquer cliente MCP)
- Abra o GanttFather e vá em Configurações → Agentes de IA.
- Crie um token e escolha seu nível de acesso — somente leitura ou leitura e escrita.
- Adicione o snippet abaixo na configuração do seu cliente MCP, substituindo
YOUR_AGENT_TOKEN.
{
"mcpServers": {
"ganttfather": {
"type": "streamable-http",
"url": "https://mcp.ganttfather.com",
"headers": {
"Authorization": "Bearer YOUR_AGENT_TOKEN"
}
}
}
} Um token alcança todos os projetos da sua conta — não há necessidade de gerar um por projeto. (Os tokens por projeto mais antigos continuam funcionando.) Precisa de paths de configuração e snippets específicos por editor? Veja a página de snippets por editor.
Tipo de transporte por cliente
O servidor MCP do GanttFather usa o transporte Streamable HTTP. A maioria dos clientes usa "type": "streamable-http". O Claude Code usa o alias "type": "http". Usar o obsoleto "type": "sse" pode causar falhas de conexão.
Quais ferramentas o servidor MCP expõe?
O servidor expõe 19 ferramentas em 4 categorias. Os clientes de IA descobrem essa lista automaticamente via o handshake tools/list do MCP — você não precisa registrá-las manualmente.
Ler e descobrir
| Ferramenta | Descrição |
|---|---|
| list_projects | Lista todos os projetos em que esta conexão pode atuar — com uma conexão de conta, todos os projetos que você possui ou nos quais colabora. |
| get_project | Detalhes completos do projeto: membros, recursos e o catálogo de status de tarefas personalizado do projeto. |
| get_project_summary | Estatísticas de alto nível — número de tarefas, % de conclusão e número de tarefas atrasadas. |
| get_project_timeline | Todo o plano como dados estruturados: tarefas, hierarquia, dependências, status e caminho crítico. |
| list_tasks | Lista as tarefas de um projeto. Filtra por status, responsável ou tarefa pai. |
| get_task | Informações detalhadas da tarefa: datas, progresso, status, dependências e atribuições. |
| list_members | Todos os membros do projeto, incluindo agentes de IA conectados. |
| list_resources | Todos os recursos não-humanos — equipamentos, software, ativos virtuais, salas. |
Analisar
| Ferramenta | Descrição |
|---|---|
| get_critical_path | Identifica o caminho crítico através das dependências usando o Método do Caminho Crítico (CPM). |
| get_overdue_tasks | Lista as tarefas que passaram da data de fim e ainda não foram concluídas. |
Visualizar
| Ferramenta | Descrição |
|---|---|
| show_gantt_chart | Desenha um gráfico de Gantt interativo direto na conversa — barras de cronograma, hierarquia, dependências, caminho crítico e uma linha de hoje. |
| render_gantt_image | Renderiza o plano como uma imagem SVG estática ou um bloco mermaid em Markdown — uma alternativa para clientes que não conseguem exibir o gráfico interativo. |
Criar e editar
| Ferramenta | Descrição |
|---|---|
| create_task | Cria uma tarefa — nome, datas, status, prioridade, pai, responsáveis. Uma chave de idempotência torna as retentativas seguras, então uma chamada repetida nunca a duplica. |
| update_task | Atualização parcial — apenas os campos que você passa são alterados. Status e progresso sempre permanecem em sincronia. |
| delete_task | Exclui uma tarefa e todas as suas subtarefas, dependências e atribuições. |
| reorder_tasks | Reordena e reaninha tarefas em lote em uma única chamada. |
| add_resource | Adiciona um recurso com um tipo (Humano ou Virtual) e modelo de custo (Hora, Uso ou Fixo). Seguro com chave de idempotência. |
| update_resource | Atualiza um recurso existente. |
| delete_resource | Exclui um recurso e o remove de todas as atribuições de tarefas. |
O que posso fazer com o servidor MCP?
Fluxos conversacionais comuns. Cada um mostra o prompt que um usuário digita no seu cliente de IA, junto com as ferramentas MCP que o agente chama nos bastidores.
Planejar um projeto a partir de um briefing
"Leia este documento de requisitos do produto e crie um plano no GanttFather com marcos, dependências e um cronograma de 6 semanas."
Nos bastidores: O agente chama create_task várias vezes com datas de início/fim calculadas, define dependências via update_task e confirma o cronograma com get_critical_path.
Ver o plano como um gráfico
"Mostre-me o plano do GanttFather para o projeto de lançamento."
Nos bastidores: O agente chama show_gantt_chart e o Gantt interativo é renderizado embutido — barras, hierarquia, caminho crítico, linha de hoje. Em clientes que não conseguem desenhá-lo, render_gantt_image retorna um SVG limpo em vez disso.
Standup diário
"Qual é o status do projeto GanttFather hoje? Tem algo atrasado?"
Nos bastidores: O agente chama get_project_summary e get_overdue_tasks, e então retorna um resumo de um parágrafo em linguagem natural.
Realocação de recursos
"Quem tem capacidade esta semana? Realoque a tarefa de integração de API para quem estiver mais livre."
Nos bastidores: O agente chama list_members e list_tasks filtrado por responsável, encontra o membro mais livre e então chama update_task com o novo responsável.
Triagem do caminho crítico
"Mostre-me tudo que está no caminho crítico e também atrasado, e proponha um novo cronograma."
Nos bastidores: O agente chama get_critical_path e get_overdue_tasks, intersecta as duas listas e propõe novas datas por tarefa usando update_task.
Como a autenticação define o escopo de acesso do agente?
Uma conexão está vinculada à sua conta e segue sua participação real nos projetos. O agente pode alcançar todos os projetos que você possui ou nos quais colabora, e nada além disso — e ele sempre atua no projeto que você nomeia em cada solicitação, então um projeto residual de antes na conversa nunca é tocado.
- Você escolhe o que ele pode fazer. Escolha somente leitura ou leitura e escrita ao conectar; somente leitura pode ver tudo, mas não alterar nada.
- Acompanha sua participação. O acesso espelha os projetos que você pode abrir. Perca o acesso a um projeto e o agente também o perde.
- Atua no projeto que você nomeia. Cada escrita informa em qual projeto ela ocorreu, para que você veja exatamente onde foi.
- Retentativas seguras. Solicitações repetidas ou interrompidas nunca criam tarefas duplicadas.
- Log de auditoria. Cada chamada de ferramenta é registrada com a identidade, timestamp e a mudança feita — visível no log de auditoria do projeto.
- Revogação instantânea. Revogue uma conexão em Configurações → Agentes de IA; o servidor rejeita chamadas subsequentes em segundos.
- Limitação de taxa. 60 requisições por minuto por token previnem loops descontrolados.
Perguntas frequentes
O que é o servidor MCP do GanttFather?
O servidor MCP do GanttFather é um endpoint Model Context Protocol em mcp.ganttfather.com que permite que assistentes de IA leiam, construam, visualizem e atualizem os dados dos seus projetos Gantt — tarefas, dependências, membros, recursos, caminho crítico — via ferramentas MCP padrão. É grátis para qualquer usuário do GanttFather e funciona com Claude, ChatGPT, Cursor, Windsurf, VS Code, Gemini CLI, Antigravity e Claude Code.
Uma única conexão alcança todos os meus projetos?
Sim. Uma conexão de conta alcança todos os projetos que você possui ou nos quais colabora — incluindo os que você criar mais tarde — então não há configuração por projeto. O agente sempre atua no projeto que você nomeia em cada solicitação, nunca em um resíduo de antes na conversa, e cada mudança informa em qual projeto ela ocorreu. Os tokens de agente por projeto mais antigos continuam funcionando sem alterações.
O servidor MCP é grátis?
Sim. O servidor MCP herda os limites da sua conta do GanttFather — o plano grátis cobre um punhado de projetos com usuários ilimitados, e os slots de projeto pagos começam em $1/mês no plano anual. Não há tarifa por token, por chamada ou por agente para usar o próprio servidor MCP.
Como funciona a autenticação, e posso limitar o que o agente faz?
Dois métodos, ambos abrangendo toda a conta. (1) Conector OAuth — para clientes com um conector embutido (Claude, ChatGPT): adicione a URL uma vez e autorize no navegador, escolhendo o nível de acesso — somente leitura ou leitura e escrita. (2) Token de acesso — para clientes sem conector ou seus próprios scripts: vá em Configurações → Agentes de IA, crie um token e escolha seu nível de acesso, então envie-o como um header Bearer. Conexões somente leitura podem ver tudo, mas não alterar nada.
O agente pode me mostrar o gráfico de Gantt?
Sim. show_gantt_chart desenha um gráfico de Gantt real e interativo diretamente na conversa — barras de cronograma, hierarquia, dependências, o caminho crítico e um marcador de hoje. Em clientes que não conseguem renderizar o widget interativo, render_gantt_image retorna uma imagem SVG limpa ou um cronograma mermaid para copiar e colar em vez disso.
Qual é o limite de taxa?
O servidor aplica 60 requisições por minuto por token. Isso é generoso para uso interativo normal; edições em alto volume devem usar o endpoint em lote reorder_tasks em vez de iterar update_task.
Quais clientes de IA podem se conectar?
Qualquer cliente que implemente MCP. Testados oficialmente: Claude (Desktop, web, Code), ChatGPT, Cursor, Windsurf, VS Code, Antigravity, Gemini CLI. O servidor fala o transporte Streamable HTTP — clientes que exigem transporte stdio não são compatíveis.
E se meu agente de IA quebrar algo?
Cada mudança que um agente MCP faz passa pela mesma autorização e log de auditoria que um usuário humano. Você escolhe somente leitura ou leitura e escrita ao conectar; o agente só pode tocar projetos aos quais você pertence e atua no projeto que você nomeia; e solicitações repetidas ou interrompidas nunca criam tarefas duplicadas. Se algo parecer errado, revogue a conexão instantaneamente em Configurações → Agentes de IA e revise o log de auditoria do projeto para ver exatamente o que mudou.
Ainda tem dúvidas?
Fale com a gente — geralmente respondemos em menos de um dia útil.
[email protected]Conecte seu agente de IA em 30 segundos
Grátis para qualquer usuário do GanttFather. Conector OAuth ou token de acesso, somente leitura ou leitura e escrita — alcançando todos os projetos da sua conta. Funciona com Claude, ChatGPT, Cursor, Windsurf, VS Code e qualquer cliente compatível com MCP.