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

Nome do servidor
ganttfather
URL
https://mcp.ganttfather.com
Transporte
Streamable HTTP
Autenticação
Conector OAuth ou token de acesso Bearer — escolha somente leitura ou leitura e escrita
Escopo
Abrange toda a conta — todos os projetos que você possui ou nos quais colabora
Limite de taxa
60 requisições/minuto por token
Preço
Grátis para qualquer usuário do GanttFather · sem tarifas por chamada

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.

mcp_config.json OAuth — sem token necessário
{
  "mcpServers": {
    "ganttfather": {
      "url": "https://mcp.ganttfather.com"
    }
  }
}

Opção 2 — Token de acesso (qualquer cliente MCP)

  1. Abra o GanttFather e vá em Configurações → Agentes de IA.
  2. Crie um token e escolha seu nível de acesso — somente leitura ou leitura e escrita.
  3. Adicione o snippet abaixo na configuração do seu cliente MCP, substituindo YOUR_AGENT_TOKEN.
mcp_config.json Baseado em token — funciona com qualquer cliente MCP
{
  "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

FerramentaDescrição
list_projectsLista 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_projectDetalhes completos do projeto: membros, recursos e o catálogo de status de tarefas personalizado do projeto.
get_project_summaryEstatísticas de alto nível — número de tarefas, % de conclusão e número de tarefas atrasadas.
get_project_timelineTodo o plano como dados estruturados: tarefas, hierarquia, dependências, status e caminho crítico.
list_tasksLista as tarefas de um projeto. Filtra por status, responsável ou tarefa pai.
get_taskInformações detalhadas da tarefa: datas, progresso, status, dependências e atribuições.
list_membersTodos os membros do projeto, incluindo agentes de IA conectados.
list_resourcesTodos os recursos não-humanos — equipamentos, software, ativos virtuais, salas.

Analisar

FerramentaDescrição
get_critical_pathIdentifica o caminho crítico através das dependências usando o Método do Caminho Crítico (CPM).
get_overdue_tasksLista as tarefas que passaram da data de fim e ainda não foram concluídas.

Visualizar

FerramentaDescrição
show_gantt_chartDesenha 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_imageRenderiza 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

FerramentaDescrição
create_taskCria 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_taskAtualização parcial — apenas os campos que você passa são alterados. Status e progresso sempre permanecem em sincronia.
delete_taskExclui uma tarefa e todas as suas subtarefas, dependências e atribuições.
reorder_tasksReordena e reaninha tarefas em lote em uma única chamada.
add_resourceAdiciona um recurso com um tipo (Humano ou Virtual) e modelo de custo (Hora, Uso ou Fixo). Seguro com chave de idempotência.
update_resourceAtualiza um recurso existente.
delete_resourceExclui 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.