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.
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.
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.)
Tipo de transporte por cliente
O servidor MCP do GanttFather usa o transporte Streamable HTTP. Quando um cliente pede um tipo, costuma ser "type": "http"; evite o obsoleto "type": "sse". Cada cliente nomeia esses campos do seu jeito: veja Configure o seu assistente.
Instalar com um clique
Estes editores e agentes adicionam o GanttFather a partir de um link: o botão abre o app, que pede para você confirmar. Alguns navegadores bloqueiam links que abrem um app, então cada botão traz também a mesma entrada para adicionar à mão.
O LM Studio se conecta a servidores na internet a partir da versão 0.3.17. O guia dele não fala de login: se o LM Studio não pedir, adicione "headers": { "Authorization": "Bearer YOUR_AGENT_TOKEN" } ao lado da URL, com um token de acesso do GanttFather no lugar de YOUR_AGENT_TOKEN.
Se o botão não fizer nada, abra a aba Program, escolha Install → Edit mcp.json e adicione a entrada ganttfather dentro de mcpServers; se o arquivo já tiver servidores, copie só essa entrada:
O Goose se registra sozinho no GanttFather. Entre quando o navegador abrir.
O Goose guarda as configurações em YAML, não em JSON. Se o botão não fizer nada, execute goose configure e escolha Add Extension → Remote Extension (Streamable HTTP), ou adicione a entrada ganttfather em extensions: no ~/.config/goose/config.yaml; se o arquivo já tiver extensions:, copie só essa entrada:
Escolha o assistente, editor ou ferramenta que você usa. Cada um adiciona o servidor do seu jeito; os passos seguem a documentação dele, com o link abaixo de cada guia caso um menu tenha mudado de lugar.
Usa mais de um? O GanttFather mantém, por pessoa, uma única conexão feita com login, então entrar a partir de um segundo assistente encerra a do primeiro. Entre a partir de um e dê a cada um dos outros o seu próprio token de acesso: os tokens que você cria não são afetados. O Claude, o ChatGPT e o app do Gemini só podem entrar com login, então só um deles fica conectado por vez.
Claude
Entra pelo navegador · sem token
Para o Claude na web, no app de desktop e no celular. Você adiciona o GanttFather uma vez como conector.
No Claude, abra Customize → Connectors e escolha Add custom connector.
Dê o nome GanttFather e cole https://mcp.ganttfather.com/ como URL do servidor. Deixe vazios o ID de cliente e o segredo OAuth; se o Claude perguntar como se registrar, escolha Register automatically.
Escolha Add, e Connect se o Claude não iniciar o login sozinho. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Em uma conversa, selecione + na caixa de mensagem, depois Connectors, e ative o GanttFather.
No plano Free, o Claude permite um conector personalizado. No Team e no Enterprise, um Owner o adiciona primeiro em Organization settings → Connectors; depois cada membro se conecta em Customize → Connectors.
Ainda não testamosEntra pelo navegador · ou um token
Execute isto uma vez em um terminal:
Terminal
claude mcp add --transport http ganttfather https://mcp.ganttfather.com/
Abra o Claude Code, execute /mcp, selecione ganttfather e escolha Authenticate. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
Ainda não testamosEntra pelo navegador · ou um token
O conector do Claude também funciona no app de desktop e é o caminho mais simples. Use o arquivo de configuração só se quiser a conexão definida no seu computador. O Claude Desktop inicia comandos locais a partir desse arquivo, então uma pequena ponte, mcp-remote, o conecta ao servidor. Precisa do Node.js 18 ou mais novo.
No Claude Desktop, abra Settings → Developer → Edit Config.
Feche o Claude Desktop por completo e abra de novo. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, use esta entrada com o seu token no lugar de YOUR_AGENT_TOKEN. O cabeçalho está sem espaço de propósito: o Claude Desktop no Windows quebra um argumento que tenha um.
Ainda não testamosEntra pelo navegador · sem token
Estes são os passos da OpenAI: ainda não conseguimos testá-los nós mesmos, então escreva para nós se algo não bater. Segundo eles, o ChatGPT adiciona o servidor na web, como um plugin seu, e se conecta apenas com login, então um token de acesso não serve. A OpenAI decide quais planos e espaços de trabalho podem adicionar: se você não vê a opção, o seu ainda não a tem.
Abra chatgpt.com/plugins, selecione o botão de mais e escolha Add custom MCP server.
Digite um nome e, em Connection, a Server URLhttps://mcp.ganttfather.com/.
Na autenticação escolha OAuth, aceite o aviso com I understand and want to continue e selecione Create as a plugin.
Instale o plugin e entre no GanttFather quando for pedido. Em uma conversa, digite @ e selecione-o.
Ainda não testamosEntra pelo navegador · sem token
No Gemini, abra Settings → Connected Apps.
Em Custom apps, escolha Add a custom app e cole https://mcp.ganttfather.com/ exatamente assim, com a barra final.
Deixe Advanced features vazio e escolha Next.
Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Se o Gemini pedir um ID de cliente e um segredo OAuth, abra Advanced features e digite o ID de cliente ganttfather. Como segredo, digite qualquer palavra: o GanttFather não usa segredo, e a conexão é aprovada quando você entra. Não é a sua senha, e um token de acesso não vai aí.
O Gemini se conecta apenas com login, então um token de acesso das Configurações não funciona com ele. O Google oferece os apps personalizados a contas Google pessoais nos Estados Unidos, em inglês, com o Keep Activity ativado; se você não vê Custom apps, sua conta ainda não os tem.
Ainda não testamosEntra pelo navegador · sem token
Para o Gemini Enterprise no Google Cloud. Um administrador adiciona o GanttFather uma vez como servidor MCP personalizado, e depois cada pessoa entra com a própria conta do GanttFather. Estes são os passos do Google: ainda não conseguimos testá-los em um projeto do Gemini Enterprise, então escreva para nós se algo não bater.
No console do Google Cloud, abra Gemini Enterprise → Data stores, escolha Create data store, selecione Custom MCP Server e escolha Add MCP server.
Digite https://mcp.ganttfather.com/ como MCP Server URL e, em Authentication settings, escolha OAuth 2.0.
Preencha os campos de OAuth: Authorization URLhttps://mcp.ganttfather.com/authorize, Token URLhttps://mcp.ganttfather.com/token, Client IDganttfather, qualquer palavra como Client Secret e Scopesmcp:read mcp:write. Ative Enable PKCE Support: sem isso o GanttFather recusa o login.
Escolha Verify Auth. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize. Depois escolha Continue, selecione um local, dê um nome ao conector e escolha Create.
Quando o data store estiver Active, abra-o, escolha Actions → Reload custom actions, selecione as ferramentas do GanttFather que quer oferecer e escolha Enable actions.
O Gemini Enterprise volta para o endereço do Google https://vertexaisearch.cloud.google.com/oauth-redirect, que o GanttFather aceita para o ID de cliente ganttfather; não há nada para registrar conosco. Se a sua organização limita o tráfego de saída, permita mcp.ganttfather.com em allowedEgressFqdns.
A configuração exige o papel Discovery Engine Editor, e a política da sua organização precisa permitir data stores de MCP personalizados. Cada pessoa alcança só os projetos que pode abrir no GanttFather.
Reinicie o Cursor e abra Customize → MCPs, onde o servidor agora aparece. Quando o Cursor pedir para entrar: Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
Ainda não testamosEntra pelo navegador · ou um token
Para o GitHub Copilot Chat no VS Code.
Abra a paleta de comandos e execute MCP: Add Server. Informe a URL https://mcp.ganttfather.com/ e o nome ganttfather. Ou escreva você mesmo em .mcp.json, na raiz do seu espaço de trabalho:
Execute MCP: List Servers, inicie ganttfather e confie nele quando o VS Code perguntar. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
O arquivo próprio do VS Code, .vscode/mcp.json, recebe a mesma entrada em servers em vez de mcpServers. Em uma organização com Copilot Business ou Enterprise, um administrador precisa ter permitido servidores MCP.
O agente de código do GitHub Copilot e a revisão de código do Copilot ainda não aceitam servidores MCP remotos que usam OAuth, então entrar no GanttFather não funciona lá (página do GitHub).
Abra o Copilot CLI e execute /mcp auth ganttfather. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
O servidor fica salvo em ~/.copilot/mcp-config.json. O Copilot CLI não lê o .vscode/mcp.json do VS Code.
O agente de código do GitHub Copilot e a revisão de código do Copilot ainda não aceitam servidores MCP remotos que usam OAuth, então entrar no GanttFather não funciona lá (página do GitHub).
Volte ao Cascade. Quando ele pedir para entrar: Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
O Codex abre o navegador para entrar. Se não abrir, execute codex mcp login ganttfather. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather, coloque-o em uma variável de ambiente chamada GANTTFATHER_TOKEN e adicione o servidor assim:
Execute opencode mcp auth ganttfather. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
O Warp abre o navegador quando o servidor inicia. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, crie um no GanttFather e coloque-o no lugar de YOUR_AGENT_TOKEN:
Ainda não testamosEntra pelo navegador · ou um token
No Raycast, execute o comando Install MCP Server.
Digite um nome, escolha HTTP em Transport, informe https://mcp.ganttfather.com/ em URL e defina OAuth Type como Dynamic.
Escolha Install MCP Server e depois Sign In. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Para usar um token de acesso em vez de entrar, adicione-o em HTTP Headers: a chave Authorization e o valor Bearer YOUR_AGENT_TOKEN, com o seu token no lugar de YOUR_AGENT_TOKEN.
Abra a página Tools do seu agente e escolha Add a tool → New tool → Model Context Protocol.
Digite GanttFather em Server name, https://mcp.ganttfather.com/ em Server URL e uma Server description como “Lê e edita projetos do GanttFather”. O agente lê a descrição para decidir quando usar o servidor.
Na autenticação escolha OAuth 2.0 e depois Dynamic discovery. Escolha Create e depois Next.
Em Add tool, escolha Create a new connection e entre no GanttFather quando for pedido. Depois escolha Add to agent.
O Copilot Studio se conecta por Streamable HTTP, que é o que o GanttFather usa. Se a sua organização tem uma política de dados para os conectores do Power Platform, ela vale também para este servidor.
No Le Chat, abra Connectors e escolha + Add Connector.
Mude para a aba Custom MCP Connector. Digite ganttfather em Connector name e https://mcp.ganttfather.com/ em Server URL, e escolha Connect.
O Le Chat descobre sozinho como o GanttFather faz o login. Entre no GanttFather na janela do navegador que abrir, escolha somente leitura ou leitura e escrita, e autorize.
Só um administrador pode adicionar um conector. Nos planos Free, Pro e Student, o dono da conta é o administrador.
No Perplexity, abra Plugins na barra lateral e escolha Add custom.
Adicione um servidor MCP remoto com a URL https://mcp.ganttfather.com/ e entre no GanttFather se o Perplexity pedir.
A página do Perplexity não lista os campos do formulário, como ele faz o login nem quais planos podem adicionar um servidor, então o segundo passo é o geral.
Digite https://mcp.ganttfather.com/ como URL do servidor MCP e entre no GanttFather se o Grok pedir.
A página da xAI não diz como um conector personalizado faz o login, então o segundo passo é o geral. No Grok Business e no Enterprise, um administrador configura os conectores antes que os membros possam usá-los.
Ainda não testamosEntra pelo navegador · ou um token
No GanttFather, abra Configurações → Agentes de IA e API e crie um token de acesso, somente leitura ou leitura e escrita.
Em um nó AI Agent, adicione uma ferramenta e escolha MCP Client Tool.
Coloque https://mcp.ganttfather.com/ em Endpoint e HTTP Streamable em Server Transport.
Em Authentication escolha Bearer Auth e crie uma credencial com o seu token de acesso em Bearer Token.
Para entrar em vez de usar um token, escolha MCP OAuth2, deixe Use Dynamic Client Registration ativado e informe https://mcp.ganttfather.com/ em Server URL. Para isso o seu n8n precisa ser aberto por https, ou em localhost.
Se o nó mostra só SSE Endpoint e nenhum transporte, é uma cópia antiga: apague-o e adicione MCP Client Tool de novo pela lista de nós.
Os scripts e agentes que você escreve se conectam com um token de acesso. As bibliotecas oficiais do MCP fazem isso em poucas linhas.
No GanttFather, abra Configurações → Agentes de IA e API e crie um token de acesso, somente leitura ou leitura e escrita.
Em Python, instale a biblioteca com pip install mcp:
Python
import asyncio
import httpx2
from mcp import Client
from mcp.client.streamable_http import streamable_http_client
async def main() -> None:
async with httpx2.AsyncClient(
headers={"Authorization": "Bearer YOUR_AGENT_TOKEN"},
timeout=httpx2.Timeout(30.0, read=300.0),
) as http_client:
transport = streamable_http_client("https://mcp.ganttfather.com/", http_client=http_client)
async with Client(transport) as client:
result = await client.list_tools()
print([tool.name for tool in result.tools])
asyncio.run(main())
Em TypeScript, instale com npm install @modelcontextprotocol/sdk:
O exemplo em Python é para a versão 2 da biblioteca. A versão 1 usa ClientSession com httpx. Em TypeScript, o pacote mais novo @modelcontextprotocol/client exporta os dois nomes pela raiz; o resto é igual.
Qualquer outro cliente funciona do mesmo jeito: Streamable HTTP na URL acima, com Authorization: Bearer e o seu token em cada requisição.
O Gemini vem em três formas, e cada uma se conecta ao GanttFather do seu jeito.
O app do Gemini, para uma conta pessoal do Google: adicione o GanttFather como app personalizado em Settings → Connected Apps e entre. Passos para o app do Gemini
O Gemini Enterprise, no Google Cloud: um administrador adiciona o GanttFather uma vez como servidor MCP personalizado, com OAuth 2.0 e o ID de cliente ganttfather, e depois cada pessoa entra. Passos para o Gemini Enterprise
O servidor expõe 31 ferramentas em 5 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_dependencies
As predecessoras de uma tarefa e as tarefas que esperam por ela, com o tipo e a defasagem de cada vínculo.
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.
duplicate_task
Copia uma tarefa logo abaixo dela mesma: nome, descrição, datas, estimativa, prioridade, cor e responsáveis. A cópia começa do zero, em 0%. Dependências, anexos e qualquer vínculo com o Azure DevOps não são copiados, e tarefas de grupo ainda não podem ser duplicadas.
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.
create_task_series
Cria uma série recorrente: uma linha de série com a regra de repetição e uma tarefa comum por data abaixo dela. Repete a cada N dias, por semana nos dias escolhidos, por mês ou por ano, e termina em uma data, após um número de tarefas ou quando o projeto termina. Datas em dias não úteis passam para o próximo dia útil ou são puladas. No máximo 100 tarefas, nunca abaixo de uma tarefa vinculada ao Azure DevOps.
update_task_series
Altera uma série inteira. Só mudam as tarefas que ainda não começaram: as concluídas, as iniciadas e os campos alterados à mão são mantidos. Uma simulação, o padrão, lista cada mudança e devolve uma revisão. Aplicar com essa revisão altera exatamente o que foi mostrado.
stop_task_series
Faz uma série parar de se repetir. Suas tarefas continuam como tarefas comuns.
reorder_tasks
Reordena e reaninha tarefas em lote em uma única chamada.
set_task_assignees
Substitui em uma única chamada as pessoas e os recursos atribuídos a uma tarefa.
add_dependency
Faz uma tarefa esperar outra — de fim a início por padrão, com uma defasagem opcional. Pode ser repetido sem risco.
remove_dependency
Remove uma dependência entre duas tarefas.
set_task_dependencies
Substitui em uma única chamada todas as predecessoras de uma tarefa.
add_task_image
Adiciona uma imagem à descrição de uma tarefa.
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.
update_project_context
Guarda uma nota curta do projeto que o assistente volta a ler em conversas posteriores.
Pedir ajuda
Ferramenta
Descrição
draft_support_email
Redige um e-mail de suporte para a equipe do GanttFather com dados de diagnóstico, para você enviar. Ele não envia nada sozinho.
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 e API; 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 inclui 1 projeto seu com 2 assentos de editor e visualizadores e convidados ilimitados e grátis, e a capacidade paga é simples: $5/mês por projeto extra que você possui e $2/mês por editor ativo adicional. 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 e API, 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. Entre eles: Claude (Desktop, web, Code), ChatGPT, o app do Gemini, Cursor, Windsurf, VS Code, GitHub Copilot CLI, Codex, OpenCode, Antigravity, Gemini CLI e n8n, além dos seus próprios scripts. O servidor usa Streamable HTTP; um cliente que só inicia comandos locais se conecta pela ponte mcp-remote, como mostram os passos do Claude Desktop.
O Gemini pede um ID de cliente e um segredo OAuth. O que eu coloco?
Primeiro tente deixando Advanced features vazio. Se o Gemini continuar pedindo, digite o ID de cliente ganttfather e qualquer palavra como segredo. O GanttFather não usa segredo: a conexão é aprovada quando você entra. Não cole um token de acesso ali.
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 API e revise o log de auditoria do projeto para ver exatamente o que mudou.
Posso conectar mais de um assistente?
Sim. Entre a partir de um e dê a cada um dos outros o seu próprio token de acesso. O GanttFather mantém, por pessoa, uma única conexão feita com login, então entrar a partir de um segundo assistente encerra a do primeiro. Os tokens de acesso que você cria não são afetados. O Claude, o ChatGPT e o app do Gemini só podem entrar com login, então só um deles fica conectado por vez.
Ainda tem dúvidas?
Fale com a gente — geralmente respondemos em menos de um dia útil.
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.
Usamos cookies estritamente necessários para manter sua sessão e proteger o serviço. Com seu consentimento também usamos cookies opcionais de análise e diagnóstico para medir o uso, reproduzir falhas e melhorar o produto. Saiba mais: Política de Cookies
·
Política de Privacidade