Resposta direta

E se a ferramenta de IA precisasse de meia hora para terminar? Sem um jeito de acompanhar, você ficaria olhando para a tela e perguntando: “acabou?”. Com MCP Tasks, a ferramenta entrega uma senha.

E se a ferramenta de IA precisasse de meia hora para terminar?

Capa estilo caderno Moleskine mostrando uma ficha numerada para acompanhar uma tarefa de IA

Sem um jeito de acompanhar, você ficaria olhando para a tela e perguntando: “acabou?”. Com MCP Tasks, a ferramenta entrega uma senha. Você pode sair, voltar e conferir o trabalho depois.

Pense simples: MCP Tasks é como a ficha numerada que uma oficina entrega quando recebe sua bicicleta.

TL;DR

  • MCP é um padrão para agentes conversarem com ferramentas e dados.

  • MCP Tasks ajuda quando uma chamada demora mais do que alguns segundos.

  • A ferramenta inicia o trabalho e devolve uma identificação da tarefa.

  • O aplicativo pode consultar o estado, enviar uma atualização ou cancelar.

  • A extensão faz parte do release candidate da especificação MCP de 28 de julho de 2026.

A analogia da oficina

Imagine que você leve uma bicicleta para consertar.

O mecânico não prende você ao balcão até o serviço terminar. Ele entrega uma ficha com um número. Com essa ficha, você consegue perguntar se a bicicleta está na fila, em conserto ou pronta.

Se lembrar de um detalhe, pode avisar. Se desistir, pode pedir o cancelamento antes do fim.

MCP Tasks usa a mesma ideia. A ferramenta começa um trabalho longo e devolve uma identificação. O agente guarda essa identificação para acompanhar o serviço.

O que é MCP

MCP significa Model Context Protocol. É um padrão aberto que ajuda aplicativos de IA a conversar com ferramentas, arquivos e serviços.

Um agente pode usar MCP para consultar um banco de dados, analisar documentos ou chamar uma função. O protocolo cria uma língua comum entre o aplicativo de IA e a ferramenta.

O que é MCP Tasks

MCP Tasks é uma extensão do MCP para trabalhos que não terminam na mesma hora.

Em vez de segurar uma chamada aberta por muito tempo, o servidor pode responder assim:

Recebi o trabalho.
Aqui está a identificação da tarefa.
Consulte novamente quando quiser.

O cliente usa essa identificação para buscar o estado mais recente. Também pode atualizar informações ou solicitar o cancelamento, quando a ferramenta permitir.

Um exemplo prático

Imagine que você peça a um agente para analisar 500 documentos e montar um resumo.

Sem MCP Tasks, a conversa pode ficar presa esperando. Se a internet cair, talvez você nem saiba se o trabalho continuou.

Com MCP Tasks, a ferramenta devolve a tarefa T-42. O aplicativo pode mostrar:

Tarefa T-42
Estado: trabalhando
Progresso: 320 de 500 documentos

Você continua fazendo outras coisas. Depois, o agente consulta a tarefa e traz o resultado pronto.

As quatro partes mais importantes

1. Criar

A ferramenta decide quando um trabalho precisa virar tarefa. Nem toda chamada precisa disso. Buscar um nome numa lista, por exemplo, deve continuar rápido e direto.

2. Consultar

O aplicativo pergunta pelo estado da tarefa. Ela pode estar aguardando, trabalhando, concluída, com erro ou cancelada.

3. Atualizar

Alguns trabalhos precisam de uma informação nova no meio do caminho. O cliente pode enviar essa atualização sem jogar fora tudo o que já foi feito.

4. Cancelar

Se a tarefa ficou desnecessária, o cliente pode pedir o cancelamento. Isso evita gastar tempo e dinheiro em um trabalho que ninguém mais quer.

MCP Tasks é uma fila de empregos?

Não exatamente.

Uma fila é a estrutura interna usada por muitos sistemas para organizar trabalhos. MCP Tasks é o contrato de conversa: ele explica como o cliente recebe a identificação e acompanha a tarefa, mesmo que cada servidor use uma fila diferente por dentro.

É como a ficha da oficina. Você não precisa saber em qual prateleira a bicicleta ficou. Precisa apenas de uma forma confiável de perguntar por ela.

Por que isso importa

A conversa não fica presa

O usuário não precisa manter uma tela aberta enquanto a ferramenta trabalha.

O progresso fica visível

O aplicativo pode mostrar se a tarefa começou, terminou ou encontrou um erro.

O controle continua com a pessoa

Uma tarefa longa não deve virar uma caixa-preta. Consultar e cancelar ajuda a manter o usuário no comando.

O agente pode cuidar de vários trabalhos

Cada tarefa tem sua própria identificação. Assim, o agente consegue acompanhar serviços diferentes sem misturar resultados.

Erro comum

O erro é transformar qualquer ação pequena em tarefa.

Isso adiciona demora e complexidade sem necessidade. Use uma tarefa quando o trabalho realmente pode demorar, continuar em segundo plano ou precisar de acompanhamento.

Também não confunda “tarefa aceita” com “trabalho concluído”. Receber uma identificação prova apenas que o servidor recebeu o pedido. O resultado final ainda precisa ser consultado e verificado.

Um teste pequeno para hoje

Pegue uma ferramenta do seu agente e responda:

Ela pode demorar mais de alguns segundos?
O trabalho precisa sobreviver se a conversa fechar?
O usuário precisa ver progresso?
Existe uma forma segura de cancelar?
O resultado final pode ser verificado?

Se várias respostas forem “sim”, vale estudar um modelo de tarefas acompanháveis.

Perguntas rápidas

O que é MCP Tasks?

É uma extensão do MCP para iniciar, acompanhar, atualizar e cancelar trabalhos que podem demorar.

Quem cria a tarefa?

O cliente avisa que entende a extensão, mas o servidor decide quando uma chamada deve virar tarefa.

MCP Tasks deixa o agente autônomo?

Não por si só. Ele oferece acompanhamento para um trabalho longo. Permissões, limites e aprovações continuam sendo necessários.

Uma tarefa aceita já está concluída?

Não. A identificação mostra que o trabalho foi registrado. O cliente ainda precisa consultar o estado e conferir o resultado.

Posso cancelar uma tarefa?

A extensão prevê pedido de cancelamento. O servidor informa se conseguiu interromper o trabalho.

MCP Tasks substitui MCP Apps?

Não. Tasks cuida do tempo e do acompanhamento. Apps cuida da interface visual. Uma aplicação pode usar os dois juntos.

Conclusão

MCP Tasks dá uma ficha para trabalhos de IA que levam tempo. Em vez de prender a conversa, a ferramenta registra o pedido e permite acompanhar o que acontece.

A ideia mais importante é simples: “recebi” não significa “terminei”. Um bom agente mostra o estado, traz o resultado e deixa a pessoa cancelar quando isso fizer sentido.

Para continuar, leia também [o que é MCP na IA](/blog/o-que-e-mcp-na-ia), [o que é MCP sem estado](/blog/o-que-e-mcp-sem-estado) e [o que são MCP Apps](/blog/o-que-sao-mcp-apps).

Fontes que eu li