Kanban MCP

Quadros e cartões a partir do chat: kanban sem arrastar, com colunas, limites de WIP e resumos de concluídos. Tudo local.

Documentação

Execute quadros de tarefas a partir do Claude com um servidor kanban MCP gratuito

Servidor MCP para um quadro de tarefas kanban e quadro de projetos. Um quadro de tarefas por projeto que repassa para o rastreador de tempo.

Funciona com Claude Desktop, Claude Code, Cursor e qualquer cliente do Model Context Protocol. Roda na sua própria máquina, ou hospedado sem instalação.

Página do produto: https://mcp.zovo.one/s/kanban — o que faz, as ferramentas que expõe e um endpoint de token ao vivo.

Instalação

Hospedado, nada para instalar. Obtenha um token em https://mcp.zovo.one/mcp/connect (a página de conexão) ou https://mcp.zovo.one/mcp/token (o mesmo token como JSON); um token anônimo gratuito é emitido na hora e uma chave Pro funciona da mesma forma. Em seguida, aponte um cliente MCP para https://mcp.zovo.one/mcp/kanban via streamable-http e envie o token como Authorization: Bearer <token>.

Se o seu cliente não puder definir cabeçalhos, coloque o token no caminho: https://mcp.zovo.one/mcp/kanban/t/<token>. Ambas as formas funcionam. A URL simples sem token responde 401 em tools/call, então o token não é opcional.

Claude Desktop, um clique. Baixe kanban.mcpb do último lançamento e clique duas vezes nele.

A partir do código-fonte. O espelho é autocontido: cada dependência @theluckystrike/* é incluída, então um clone novo compila sem configuração extra.

git clone https://github.com/theluckystrike/mcp-kanban.git
cd mcp-kanban
npm install && npm run build

Em seguida, aponte seu cliente para o ponto de entrada compilado:

{
  "mcpServers": {
    "kanban": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-kanban/dist/index.js"]
    }
  }
}

@theluckystrike/mcp-kanban ainda não está publicado no npm, então um comando npx -y @theluckystrike/mcp-kanban falhará. Os três caminhos acima são os que funcionam e cada um é testado pela CI.

kanban demo

Espelho somente leitura de mcp-servers/servers/kanban. Veja MIRROR.md.

Um quadro de tarefas para cada um dos seus projetos, controlado pelo seu chat de IA. Diga "adicione uma tarefa ao quadro do site nova: escreva o e-mail de lançamento, para sexta-feira, 90 minutos", depois pergunte "o que há no quadro nova?", "o que está atrasado?" ou "planeje minha semana". As tarefas têm título, notas, tags, data de vencimento, estimativa, prioridade e uma coluna (backlog, todo, doing, review, done por padrão), cada uma recebe um id curto e estável como NS-12, e uma tarefa pode repassar seus argumentos exatos para o servidor de rastreamento de tempo para que o tempo gasto nela seja registrado contra o mesmo nome de projeto. Tudo é armazenado como JSON simples na sua própria máquina.

Construído por theluckystrike.

No Registro oficial MCP (io.github.theluckystrike/kanban-todo-tasks-projects-board).

Um quadro kanban local por projeto, colunas, datas de vencimento, estimativas, revisão semanal, zero configuração, tudo local.

Instalação em 60 segundos

A publicação no npm para @theluckystrike/mcp-kanban está pendente. Até lá, o pacote de um clique .mcpb ou um clone+compilação é o caminho que funciona, ambos verificados abaixo.

Um clique (.mcpb): baixe kanban.mcpb do último lançamento e clique duas vezes no Claude Desktop: https://github.com/theluckystrike/mcp-servers/releases/latest

(claude_desktop_config.json):

{
  "mcpServers": {
    "kanban": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-kanban"]
    }
  }
}

Claude Code:

claude mcp add kanban -- npx -y @theluckystrike/mcp-kanban

(.cursor/mcp.json):

{
  "mcpServers": {
    "kanban": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-kanban"]
    }
  }
}

O formato npx acima começa a funcionar no momento em que o pacote é publicado. Até lá, use o pacote .mcpb acima, ou compile do código-fonte com exatamente estes três comandos:

git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/kanban

Em seguida, aponte o command do seu cliente para node com um argumento: o caminho absoluto para servers/kanban/dist/index.js.

Para rodar em modo Pro, defina MCP_LICENSE_KEY no mesmo bloco de configuração, ou chame license_activate uma vez com sua chave.

Ferramentas

FerramentaO que faz
task_addAdicionar uma tarefa: título mais projeto opcional, coluna, data de vencimento, estimativa, prioridade, tags e notas. Um novo nome de projeto cria seu quadro; um nome parcial que corresponda exatamente a um projeto existente é usado como esse projeto.
Datas de vencimento aceitam YYYY-MM-DD, today, tomorrow, yesterday, +3d, um dia da semana (friday, o mais próximo a partir de hoje) e next friday (o seguinte).
task_listTabela de tarefas, filtrada por projeto, coluna, tag, due_before ou overdue. Tarefas concluídas ficam ocultas a menos que você as peça. Imprime 200 linhas por padrão e informa quantas mais existem; aumente com limit (máximo 2.000).
task_moveMover uma tarefa para outra coluna no seu quadro.
task_updateAlterar qualquer campo: título, notas, vencimento (none limpa), estimativa, prioridade, tags, coluna ou projeto.
task_doneMarcar uma tarefa como concluída: ela vai para a coluna done e recebe o carimbo de horário.
task_deleteExcluir uma tarefa. O id nunca é reutilizado.
Um task_add idêntico (mesmo projeto, título, coluna, data de vencimento, estimativa, prioridade, tags e notas de uma tarefa já aberta) é recusado e nomeia a tarefa que já ocupa o espaço, em vez de gravar uma segunda cópia.
task_searchEncontrar tarefas por texto no título, notas, tags ou id.
boardResumo coluna por coluna de um quadro: tarefas, total de estimativa, total real, contagem de atrasadas.
task_start_timerRetornar os argumentos exatos para passar ao timer_start do servidor de rastreamento de tempo para esta tarefa, e registrar o link na tarefa.
task_log_timeAdicionar minutos reais trabalhados a uma tarefa, para que estimativa e real possam ser comparados.
project_listCada quadro com contagens de abertas e concluídas, estimativa restante e contagem de atrasadas.
project_deleteExcluir um quadro vazio e liberar seu espaço de projeto. Um quadro que ainda contém tarefas, abertas ou concluídas, é recusado com uma tarefa nomeada; limpe-as com task_delete primeiro.
overdueTudo além da data de vencimento, em todos os quadros; as_of mede em relação a outro dia.
weekly_reviewConcluído versus planejado para uma semana, com estimativa contra real por projeto. Esta semana é gratuita; semanas passadas são Pro.
columns_setSubstituir as colunas de um quadro (Pro). Tarefas em uma coluna removida vão para a primeira coluna.
license_statusGratuito ou Pro, e onde atualizar.
license_activateAtivar uma chave Pro (verificada offline).

Também expostos: o recurso kanban://today (vencendo hoje mais tudo atrasado) e o prompt plan_week (transforma o quadro aberto em um plano dia a dia que cabe nas horas que você realmente tem).

O que você pode dizer

  • "Adicione uma tarefa ao quadro do site nova: escreva o e-mail de lançamento, para sexta-feira, 90 minutos, prioridade alta."
  • "Mova NS-3 para doing."
  • "Como está o quadro nova?"
  • "O que está atrasado?"
  • "Inicie um timer em NS-3.", depois passe os argumentos retornados para o servidor de rastreamento de tempo.
  • "Gastei 40 minutos em NS-3."
  • "Revisão semanal."

Gratuito vs Pro

GratuitoPro
Quadros de projeto3ilimitados
Tarefas abertas200ilimitadas
Colunasas cinco padrão (backlog, todo, doing, review, done)colunas personalizadas por quadro (columns_set)
Revisão semanala semana atualqualquer semana, histórico completo
Relatórios de estimativa vs realapenas a semana atualtodas as semanas
Saída de listagem200 linhas por chamada, limit até 2.000igual
Todo o restoincluídoincluído

Pro é um pagamento único de $19 para este servidor, ou $39 para todos os servidores, vitalício.

Obtenha Pro: https://mcp.zovo.one/buy/kanban

Combina com

  • mcp-time-tracker, task_start_timer entrega a ele o projeto e o nome da tarefa, para que as horas sejam registradas contra o mesmo projeto.
  • mcp-calendar, datas de vencimento no quadro ao lado do que realmente está na sua semana.
  • mcp-invoice, transforme as horas rastreadas por trás dessas tarefas em itens de fatura.

Privacidade

Todos os dados permanecem locais, em ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/kanban/. Nada é enviado, nenhuma conta é necessária, e chaves de licença são verificadas offline.

Licença

MIT. Suporte: support@zovo.one

Perguntas frequentes

Existe um servidor kanban MCP?

Sim. O servidor kanban em mcp.zovo.one dá ao Claude um quadro kanban hospedado: crie quadros, colunas e cartões, mova cartões entre colunas, tudo a partir de qualquer cliente MCP. Diferente dos repositórios GitHub somente locais, ele é hospedado e gratuito para começar — nada para clonar ou executar.

Como gerencio um quadro kanban a partir do Claude?

Conecte https://mcp.zovo.one/mcp/kanban e diga: 'Crie um quadro com To do, Doing, Done e adicione um cartão Design the landing page em To do.'

Use estes documentos como um servidor MCP

Qualquer cliente MCP (Claude, Cursor, Windsurf, VS Code) pode ler a documentação deste repositório diretamente via GitMCP — sem instalação: