Weft
HI
टास्क · 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 सोलो फाउंडर्स और छोटी टीमों के लिए AI टास्क मैनेजर है।

टूल रेफ़रेंस अंग्रेज़ी में ही रखा जाता है: टूल के नाम, आर्गुमेंट और उदाहरण हर भाषा में एक जैसे हैं।

आर्गुमेंट

नामटाइपज़रूरीविवरण
titlestringहाँShort, specific task title.
descriptionstringनहींMarkdown description with any context.
priority"low" | "medium" | "high" | "urgent"नहींDefaults to "medium".
columnIduuidनहींColumn to place the task in. Omit to land in Backlog.
sprintIduuidनहींAttach the task to this sprint.
projectstringनहींProject to file the task under — name (case-insensitive) or id.
assigneestringनहींExecutor — a member’s name or email, or "me" to assign to the calling agent. A task has one executor: a person or an agent.
estimateMinutesintegerनहींHonest guess of work time in minutes.
dueAtISO-8601 datetime stringनहींThe 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 stringनहींThe day work begins. With dueAt it makes a span on the calendar; never after dueAt.
requiresReviewbooleanनहींStop 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[] }नहींHow "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[]नहींTasks 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.

रिटर्न

The newly created task with its generated id and position.

एनोटेशन

डिफ़ॉल्ट write टूल। यह टूल स्टेट बदलता है; उपयोगकर्ता की मंशा पता चलने पर MCP क्लाइंट इसे कॉल कर सकते हैं। क्लाइंट पुष्टि माँगे या नहीं, यह क्लाइंट का फ़ैसला है; Model Context Protocol स्पेसिफ़िकेशन सुझाव देता है कि टूल कॉल को मना करने की क्षमता के साथ एक इंसान को प्रक्रिया में शामिल रखा जाए।

उदाहरण

उपयोगकर्ता क्या कहता है:

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

AI अंदर से क्या कॉल करता है:

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

संबंधित

  • सभी 32 MCP टूल — कैटलॉग व्यू।
  • शटल — AI क्लाइंट इन टूल्स का इस्तेमाल कैसे करता है।
  • इस टूल को अपने क्लाइंट से कॉल करें: सेटअप गाइड देखें, या सीधे https://letsweft.com/api/mcp पर जाएँ।