GanttFather
Leia e edite gráficos de Gantt do GanttFather pelo seu assistente de IA: tarefas, datas, dependências, recursos e o caminho crítico. Remoto, OAuth, 27 ferramentas.
Servidor MCP hospedado
npx add-mcp 'https://mcp.ganttfather.com/'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor MCP GanttFather
Um servidor remoto Model Context Protocol para GanttFather, uma ferramenta online de gráfico de Gantt e Kanban. Ele permite que um assistente de IA leia e edite seus projetos do GanttFather: tarefas, datas, dependências, recursos, o caminho crítico e o próprio gráfico.
Este repositório contém apenas documentação e a entrada do registro. O servidor é hospedado; não há nada para instalar ou executar.
- URL:
https://mcp.ganttfather.com/ - Transporte: HTTP transmitível
- Login: OAuth 2.1 com registro dinâmico de cliente e PKCE (S256), escopos
mcp:reademcp:write. Clientes que não suportam OAuth podem enviar um token de projeto do GanttFather (AI Agents & API) comoAuthorization: Bearer <token>. - Registro oficial MCP:
com.ganttfather/ganttfather - Documentação e guias de configuração: https://ganttfather.com/mcp/
- Preço: gratuito para um projeto com dois editores; visualizadores e convidados são gratuitos.
Adicione ao seu cliente
A maneira mais rápida é adicionar a URL como um servidor remoto e fazer login quando seu cliente solicitar.
Claude (claude.ai e o aplicativo de desktop): Configurações, Conectores, Adicionar conector personalizado e cole https://mcp.ganttfather.com/.
Claude Code
claude mcp add --transport http ganttfather https://mcp.ganttfather.com/
VS Code (GitHub Copilot Chat), em .vscode/mcp.json:
{ "servers": { "ganttfather": { "type": "http", "url": "https://mcp.ganttfather.com/" } } }
GitHub Copilot CLI
copilot mcp add --transport http ganttfather https://mcp.ganttfather.com/
Em seguida, execute /mcp auth ganttfather dentro do Copilot CLI.
Cursor, em ~/.cursor/mcp.json:
{ "mcpServers": { "ganttfather": { "url": "https://mcp.ganttfather.com/" } } }
Windsurf e Antigravity, em mcp_config.json (eles leem serverUrl):
{ "mcpServers": { "ganttfather": { "serverUrl": "https://mcp.ganttfather.com/" } } }
Codex
codex mcp add ganttfather --url https://mcp.ganttfather.com/
Gemini CLI, em settings.json (ele precisa de httpUrl; um url simples significa um transporte mais antigo lá):
{ "mcpServers": { "ganttfather": { "httpUrl": "https://mcp.ganttfather.com/" } } }
OpenCode, em opencode.json, depois execute opencode mcp auth ganttfather:
{ "$schema": "https://opencode.ai/config.json", "mcp": { "ganttfather": { "type": "remote", "url": "https://mcp.ganttfather.com/", "enabled": true } } }
Guias para ChatGPT, Gemini, Goose, n8n e outros estão em https://ganttfather.com/mcp/. Dos clientes acima, testamos o Claude de ponta a ponta; relatos dos outros são bem-vindos em Issues.
Ferramentas
27 ferramentas. Cada ferramenta define readOnlyHint, destructiveHint e openWorldHint explicitamente; gravações que podem sobrescrever ou remover dados são marcadas como destrutivas, para que seu cliente possa perguntar antes de executá-las.
| Ferramenta | Título | Tipo |
|---|---|---|
get_critical_path | Obter caminho crítico | leitura |
get_overdue_tasks | Obter tarefas atrasadas | leitura |
get_project | Obter projeto | leitura |
get_project_summary | Obter resumo do projeto | leitura |
get_project_timeline | Obter linha do tempo do projeto | leitura |
get_task | Obter tarefa | leitura |
list_dependencies | Listar dependências | leitura |
list_members | Listar membros | leitura |
list_projects | Listar projetos | leitura |
list_resources | Listar recursos | leitura |
list_tasks | Listar tarefas | leitura |
render_gantt_image | Renderizar imagem Gantt (SVG ou Mermaid) | leitura |
report_issue | Relatar problema (redige um e-mail, nunca o envia) | leitura |
show_gantt_chart | Mostrar gráfico de Gantt (widget interativo) | leitura |
add_dependency | Adicionar dependência | gravação, destrutiva |
add_resource | Adicionar recurso | gravação |
add_task_image | Adicionar imagem à tarefa | gravação |
create_task | Criar tarefa | gravação |
delete_resource | Excluir recurso | gravação, destrutiva |
delete_task | Excluir tarefa | gravação, destrutiva |
remove_dependency | Remover dependência | gravação, destrutiva |
reorder_tasks | Reordenar tarefas | gravação, destrutiva |
set_task_assignees | Definir responsáveis da tarefa | gravação, destrutiva |
set_task_dependencies | Definir dependências da tarefa | gravação, destrutiva |
update_project_context | Atualizar contexto do projeto | gravação, destrutiva |
update_resource | Atualizar recurso | gravação, destrutiva |
update_task | Atualizar tarefa | gravação, destrutiva |
Privacidade e suporte
O assistente vê apenas os projetos que a conta conectada pode ver, e você pode revogar o acesso a qualquer momento no GanttFather, em AI Agents & API. Política de privacidade: https://ganttfather.com/privacy/. Suporte: support@ganttfather.com.
Licença
A documentação e a configuração neste repositório estão sob a Licença MIT. O serviço GanttFather em si é proprietário.