Tareas · MCP

Create Task

create_task is one of the 32 MCP tools in Weft, the AI task manager you run by talking to Claude, Cursor, Codex or ChatGPT through one MCP endpoint. Create a new task on the user's board. Lands in Backlog if no column is set. Priority defaults to medium. Use when the user asks to add a task.

Weft es el gestor de tareas con IA para fundadores en solitario y equipos pequeños.

La referencia de herramientas se mantiene en inglés: los nombres de las herramientas, los argumentos y los ejemplos son idénticos en todos los idiomas.

Argumentos

NombreTipoObligatorioDescripción
titlestringsíShort, specific task title.
descriptionstringnoMarkdown description with any context.
priority"low" | "medium" | "high" | "urgent"noDefaults to "medium".
columnIduuidnoColumn to place the task in. Omit to land in Backlog.
sprintIduuidnoAttach the task to this sprint.
projectstringnoProject to file the task under — name (case-insensitive) or id.
assigneestringnoExecutor — a member’s name or email, or "me" to assign to the calling agent. A task has one executor: a person or an agent.
estimateMinutesintegernoHonest guess of work time in minutes.
dueAtISO-8601 datetime stringnoThe day it is due — only the date part is used. Dated tasks show on the Weft calendar and in a subscribed Google/Apple/Outlook calendar.
startAtISO-8601 datetime stringnoThe day work begins. With dueAt it makes a span on the calendar; never after dueAt.
requiresReviewbooleannoStop at the user before this counts as done. For the irreversible only — money, publishing outward, production, anything legal; everything else finishes without them.
verification{ mode, checks[] }noHow "done" will be checked — the server executes these checks on complete_task. mode "executable"/"state_delta" lets fully-passed work close itself; "checklist"/"human" always stops at you. Check kinds: http (url → expected status + optional mustContain), citation (url + quote that must appear on the page), string_check, file_hash (sha256 among the artifacts), human_checklist (items only you can judge — resolved when you accept). Statuses and results are written by the server only.
blockedByuuid[]noTasks that must finish first. The task derives agentState "blocked" while any is open and leaves ready-sets; it unblocks the moment the last blocker completes. Cycles are refused.

Devuelve

The newly created task with its generated id and position.

Anotaciones

Herramienta de escritura por defecto. La herramienta modifica el estado; los clientes MCP pueden llamarla libremente en cuanto sepan qué quiere el usuario. Que el cliente pida confirmación o no es decisión del cliente; la especificación del Model Context Protocol recomienda mantener a una persona en el circuito, con la posibilidad de denegar invocaciones de herramientas.

Ejemplo

Lo que dice el usuario:

"Add a high-priority task: fix flaky CI tests."

Lo que la IA llama por debajo:

json
{
  "name": "create_task",
  "arguments": {
    "title": "Fix flaky CI tests",
    "priority": "high"
  }
}

Relacionado