Zovo Kanban MCP Server
Gestiona tableros, columnas y tarjetas desde el chat: captura rápida, mover tarjetas, límites de WIP y resúmenes semanales. Almacenamiento local primero, plan gratuito más Pro de $19 único pago.
Documentación
All servers · Buy Pro $19 · All 46 for $39 · Source
Two ways to run it, both free to start. Open mcp.zovo.one/mcp/connect, copy the kanban URL and paste it into any client that takes a URL. It already carries a free token, so there is nothing to install, no account and no header to set. The URL is https://mcp.zovo.one/mcp/kanban/t/<token>. The token is not optional: the bare https://mcp.zovo.one/mcp/kanban connects and lists its tools and then answers every tool call with HTTP 401, so use the link from /mcp/connect or send Authorization: Bearer <token>. Or download kanban.mcpb and double-click it in Claude Desktop.
Run task boards from Claude with a free MCP kanban server
A task board for each of your projects, driven from your AI chat. Say "add a task to the nova site board: write the launch email, due Friday, 90 minutes", then ask "what's on the nova board?", "what's overdue?" or "plan my week". Tasks carry a title, notes, tags, a due date, an estimate, a priority and a column (backlog, todo, doing, review, done by default), each one gets a short stable id like NS-12, and a task can hand its exact arguments to the time-tracker server so the time you spend on it lands against the same project name. Everything is stored as plain JSON on your own machine.
Built by theluckystrike.
In the official MCP Registry (io.github.theluckystrike/kanban-todo-tasks-projects-board).

A local kanban board per project, columns, due dates, estimates, weekly review, zero setup, all local.
60-second install
npm publish for @theluckystrike/mcp-kanban is pending. Until then, the .mcpb one-click bundle or a clone+build is the working path, both are verified below.
One-click (.mcpb): download kanban.mcpb from the latest release and double-click it in 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"]
}
}
}
The npx form above starts working the moment the package is published. Until then, use the.mcpb bundle above, or build from source with exactly these three commands:
git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/kanban
Then point your client's command at node with one arg: the absolute path to servers/kanban/dist/index.js.
To run in Pro mode set MCP_LICENSE_KEY in the same config block, or call license_activate once with your key.
Tools
| Tool | What it does |
|---|---|
task_add | Add a task: title plus optional project, column, due date, estimate, priority, tags and notes. A new project name creates its board; a partial name that matches exactly one existing project is used as that project. |
Due dates accept YYYY-MM-DD, today, tomorrow, yesterday, +3d, a weekday (friday, the nearest one from today) and next friday (the one after that). | |
task_list | Table of tasks, filtered by project, column, tag, due_before or overdue. Finished tasks are hidden unless you ask for them. Prints 200 rows by default and says how many more there are; raise it with limit (max 2,000). |
task_move | Move a task to another column on its board. |
task_update | Change any field: title, notes, due (none clears it), estimate, priority, tags, column or project. |
task_done | Mark a task done: it moves to the done column and is stamped with the time. |
task_delete | Delete a task. The id is never reused. |
An identical task_add (same project, title, column, due date, estimate, priority, tags and notes as a task already open) is refused and names the task that already holds the slot, rather than writing a second copy. | |
task_search | Find tasks by text in the title, notes, tags or id. |
board | Column-by-column summary of one board: tasks, estimate total, actual total, overdue count. |
task_start_timer | Return the exact arguments to pass to the time-tracker server's timer_start for this task, and record the link on the task. |
task_log_time | Add real minutes worked to a task, so estimate and actual can be compared. |
project_list | Every board with open and done counts, remaining estimate and overdue count. |
project_delete | Delete an empty board and free its project slot. A board that still holds tasks, open or done, is refused with a task named; clear them with task_delete first. |
overdue | Everything past its due date, across all boards; as_of measures against another day. |
weekly_review | Done versus planned for a week, with estimate against actual per project. This week is free; past weeks are Pro. |
columns_set | Replace one board's columns (Pro). Tasks in a removed column move to the first column. |
license_status | Free or Pro, and where to upgrade. |
license_activate | Activate a Pro key (verified offline). |
Also exposed: the resource kanban://today (due today plus everything overdue) and the prompt plan_week (turns the open board into a day-by-day plan that fits the hours you actually have).
What you can say
- "Add a task to the nova site board: write the launch email, due Friday, 90 minutes, high priority."
- "Move NS-3 to doing."
- "What does the nova board look like?"
- "What's overdue?"
- "Start a timer on NS-3.", then pass the arguments it returns to the time-tracker server.
- "I spent 40 minutes on NS-3."
- "Weekly review."
Free vs Pro
| Free | Pro | |
|---|---|---|
| Project boards | 3 | unlimited |
| Open tasks | 200 | unlimited |
| Columns | the default five (backlog, todo, doing, review, done) | custom columns per board (columns_set) |
| Weekly review | the current week | any week, full history |
| Estimate vs actual reports | current week only | every week |
| Listing output | 200 rows per call, limit up to 2,000 | same |
| Everything else | included | included |
Pro is a one-time $19 for this server, or $39 for every server, lifetime.
Get Pro: https://mcp.zovo.one/buy/kanban Or the 46-server bundle for $39.
Pairs with
- mcp-time-tracker,
task_start_timerhands it the project and task name, so hours land against the same project. - mcp-calendar, due dates on the board next to what is actually in your week.
- mcp-invoice, turn the tracked hours behind those tasks into invoice line items.
Privacy
All data stays local, in ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/kanban/. Nothing is uploaded, no account is needed, and licence keys are verified offline.
License
MIT. Support: support@zovo.one
Frequently asked questions
Is there an MCP kanban server?
Yes. The kanban server at mcp.zovo.one gives Claude a hosted kanban board: create boards, columns and cards, move cards between columns, all from any MCP client. Unlike the local-only GitHub repos it is hosted and free to start — nothing to clone or run.
How do I manage a kanban board from Claude?
Connect https://mcp.zovo.one/mcp/kanban and say: 'Create a board with To do, Doing, Done and add a card Design the landing page to To do.'
First five minutes
Three prompts that scored 3 of 3, measured in round 13, 2026-09-04. Paste one in as it is written.
What is on the board?
Paste this into Claude with the server connected.
What it did, measured in round 13, 2026-09-04: One board: five columns, 3 tasks in backlog, 6h estimate, nothing overdue.
Start working on the API design.
Paste this into Claude with the server connected.
What it did, measured in round 13, 2026-09-04: task_move -> doing, then task_start_timer printed the exact time-tracker arguments and the model called mcp__time-tracker__timer_start with them verbatim.
Stop, that took 90 minutes, and mark it done.
Paste this into Claude with the server connected.
What it did, measured in round 13, 2026-09-04: The live timer had run 19 s. timer_stop, entry_edit {minutes: 90}, task_log_time 90, task_done.
On the free tier for this path: 3 projects, 200 open tasks, default columns.
Set it up in your client
Exact config path, entry and caveats: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf · Cline · Claude.ai and Claude Desktop connectors · all clients
Compared with the alternatives
MCP Kanban vs KanbanThing and SwiftKanban CLI - which MCP server to pick · all comparisons
Guides
Cómo registrar horas facturables dentro de Claude Code y Cursor · Crear un PDF de factura a partir de un mensaje de chat con un servidor MCP · Hacer preguntas sobre un archivo Excel o CSV desde Cursor o Claude · Observar el precio de un producto con Claude y recibir aviso cuando baje · Qué incluye el plan gratuito y qué añade Pro · Registrar gastos y kilometraje en Claude, dividir el IVA, facturar de nuevo a una factura · Convertir divisas en Claude con tipos reales del BCE, sin clave API · Generar propuestas y contratos en Word a partir de un mensaje de chat · Encontrar un horario de reunión entre zonas horarias sin hacer la aritmética · Redactar un currículum y una carta de presentación desde el chat, sin inventar nada · Facturar un anticipo según un calendario sin un SaaS de facturación · Montar un contrato desde tu propia biblioteca de cláusulas, en el chat · Conectar servidores MCP a Claude.ai, Claude Desktop, Cursor y VS Code sin instalar nada · Combinar, dividir y sellar PDFs desde el chat, y por qué algunos vuelven como números de glifo · Leer un calendario .ics en Claude: libre y ocupado, conflictos y reuniones facturables · Gestionar un tablero kanban en Claude, con seguimiento de tiempo en la misma tarea · Redimensionar, comprimir y poner marca de agua a imágenes desde un mensaje de chat · Categorizar y conciliar una exportación CSV bancaria desde el chat · Enviar un presupuesto desde el chat y luego convertir el sí en una factura · Poner un código QR de pago SEPA en una factura desde el chat · Comprimir y descomprimir archivos de forma segura desde Claude o Cursor · Depósitos de clientes y anticipos desde el chat, aplicados a tus facturas reales · Activos fijos y depreciación desde el chat, con los tipos que publican las autoridades fiscales · Dietas y viáticos desde el chat, con las tablas de tarifas que publican las autoridades fiscales · Un libro mayor de partida doble a partir de cada servidor que ya ejecutas · Calendarios de préstamos y arrendamientos desde el chat, cerrando exactamente en cero · Órdenes de trabajo y tarjetas de trabajo desde el chat, y por qué el margen va en el costo unitario · Listas de precios y tarjetas de tarifas desde el chat, y la brecha de escala de 100x entre la factura y el presupuesto · Órdenes de cambio y el valor del contrato en curso desde el chat, y por qué una línea modificada son dos elementos · Un fondo de caja chica desde el chat, y por qué el cheque no es la suma de los comprobantes · Estados de cuenta de clientes y recordatorios de pago desde el chat, con antigüedad a cualquier fecha que indiques · Notas de crédito y órdenes de compra desde el chat, contra tus facturas reales · Una instalación, todos los servidores: el paquete de suite de oficina · Cerrar un mes en el chat: factura, nota de crédito, anticipo, conciliación bancaria, estado de cuenta · El servidor MCP no aparece en Claude Desktop: las seis comprobaciones que lo encuentran · ¿Dónde está claude_desktop_config.json y qué contiene? · claude mcp add: todas las banderas y el ámbito que pierde silenciosamente tu servidor · Servidores MCP en Windows: spawn npx ENOENT, barras invertidas y el PATH · Instalar estos servidores MCP cuando npx aún no funciona · Configuración de MCP en Cursor: mcp.json, el campo de tipo obligatorio y dónde aparecen los servidores · Qué servidores MCP funcionan sin red en absoluto · Facturar a un cliente de la UE con inversión del sujeto pasivo, desde un mensaje de chat · Presupuesto, depósito, factura, estado de cuenta: todo el ciclo en una sola conversación · ¿Está este proyecto generando dinero? Horas frente a costos, sin hoja de cálculo · Preparar un paquete de año fiscal para tu contable desde el chat · Llevar un registro de kilometraje en el chat, con la tarifa que realmente reclamas · Conciliar un CSV bancario contra lo que facturaste y gastaste · Re-facturar gastos de clientes, con margen y el IVA gestionado de forma honesta · Perseguir una factura impagada: antigüedad y luego la carta · Un contrato de compraventa desde el chat, con los identificadores verificados y las líneas de firma impresas · Cotizar un trabajo desde una tarjeta de tarifas y qué hacer cuando el alcance cambia · Calcular tu tarifa por hora a partir de lo que realmente facturaste · Convertir CSV a xlsx y viceversa sin abrir Excel · Hacer preguntas a una hoja de cálculo en lenguaje natural · Combinar una carpeta de recibos en un solo PDF desde el chat · Dividir un escaneo grande en documentos separados · Enviar un mes de papeleo como un solo archivo, de forma segura · Servidores MCP en VS Code: el error de una palabra que rompe toda configuración · Servidores MCP en Windsurf y Cline: dos valores predeterminados que desperdician una tarde · Servidor MCP local o URL alojada: cuál elegir y qué sacrificas · Qué hacen realmente estos servidores MCP en el plan gratuito · Elegir un servidor MCP para facturación: las siete preguntas que vale la pena hacer · Cuándo necesitas un servidor MCP y cuándo un prompt es suficiente · Ubicaciones de archivos de configuración MCP y claves JSON, para cada cliente · Por qué un servidor MCP no aparece, en orden de probabilidad · Cómo funciona realmente la búsqueda en el registro MCP, medido · Qué contiene realmente el registro MCP: 6.000 filas contadas · stdio o streamable HTTP: qué transporte MCP y qué se rompe · Versiones del protocolo MCP: qué cambió cada una · Cada campo en una entrada de configuración de servidor MCP, por cliente · Ámbitos de configuración MCP: qué definición gana cuando un servidor se define dos veces · Dónde escribe cada cliente MCP sus registros · Distribuir un servidor MCP: un paquete para descargar o una URL para pegar · Qué contiene un paquete MCP .mcpb · Cobrar por un servidor MCP: cómo funciona realmente la licencia · Cuánto texto puede devolver un servidor MCP y cuánto puede describir · Qué comprobar antes de permitir que un servidor MCP se ejecute · Por qué un directorio dice que tu servidor MCP alojado no responde · El registro MCP vincula una URL remota a un nombre de servidor · Las letras mayúsculas en tu nombre de usuario de GitHub cambian tu posición en el registro MCP · Cuántos servidores MCP ya tienen tu palabra en el nombre · Referencia de campos de server.json para el registro MCP · Cuando una herramienta MCP falla, no devuelvas un error JSON-RPC · structuredContent y outputSchema en MCP, y qué DEBE cumplirse · Reglas para nombrar una herramienta MCP y la colisión que nadie planifica · MCP no tiene sesión, entonces ¿cómo comparten estado dos llamadas a herramientas? · x-mcp-header: reflejar parámetros de herramientas en cabeceras HTTP · Cómo puntúa un directorio a un servidor MCP y por qué tu peor herramienta lo decide · Qué rastreadores de IA obtienen que Googlebot no, medido en 141 URLs · La API de inspección de URL de Search Console cambia su respuesta entre llamadas · Qué servidores MCP funcionan pegando una URL, sin instalar nada · Dónde encontrar servidores MCP que cuestan dinero y cómo pagas realmente · Conseguir que un asistente complete un presupuesto o estimación para un cliente · ¿Existe un servidor MCP para un libro de caja chica o un libro de caja? · Conversión de divisas en un asistente y qué servidor MCP usar · Comprimir y descomprimir archivos desde un asistente y qué hacen las protecciones · Producir un calendario de entrega o un documento de orden de trabajo desde un chat · ¿Enviará un servidor MCP la factura por correo a mi cliente? · ¿Puede un asistente leer una foto de un recibo y registrar el gasto? · ¿Qué servidor MCP puede generar PDFs de facturas a partir de un mensaje de chat? · ¿Puede un servidor MCP leer un PDF de estado de cuenta bancario y categorizar las transacciones? · Mejores servidores MCP para contabilidad y papeleo de pequeñas empresas en 2026 · Directorio de Proveedores MCP: evita que las listas de proveedores se pudran en una hoja de cálculo · Acuerdo de Servicio MCP: deja de copiar una plantilla de contrato podrida de internet · Registro de Mantenimiento MCP: sabe qué servicio vence sin que nadie lo recuerde · Registro de Kilometraje MCP: mantén el registro deducible en el momento del viaje, no en abril · Mejores prácticas de plazos de pago de facturas: Net 30, fecha de vencimiento y recargos por demora · Cómo categorizar transacciones bancarias · Plantilla de registro de caja chica · Todas las guías
Más servidores
MCP Job Card · Servidor MCP de Cartas de Cobro — Recordatorios de pago automatizados · Lista de Proveedores MCP · Acuerdo de Servicio MCP · Servidor MCP para Registro de Mantenimiento — Servicio de equipos y vehículos desde Claude · Servidor MCP para Registro de Kilometraje — Viajes deducibles desde Claude · Onboarding MCP · Verificador de Backlinks MCP