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 هو مدير المهام بالذكاء الاصطناعي للمؤسسين المنفردين والفرق الصغيرة.
مرجع الأدوات محفوظ بالإنجليزية: أسماء الأدوات ومعاملاتها وأمثلتها متطابقة في كل اللغات.
المعاملات
| الاسم | النوع | مطلوب | الوصف |
|---|---|---|---|
| title | string | نعم | Short, specific task title. |
| description | string | لا | Markdown description with any context. |
| priority | "low" | "medium" | "high" | "urgent" | لا | Defaults to "medium". |
| columnId | uuid | لا | Column to place the task in. Omit to land in Backlog. |
| sprintId | uuid | لا | Attach the task to this sprint. |
| project | string | لا | Project to file the task under — name (case-insensitive) or id. |
| assignee | string | لا | 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. |
| estimateMinutes | integer | لا | Honest guess of work time in minutes. |
| dueAt | ISO-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. |
| startAt | ISO-8601 datetime string | لا | The day work begins. With dueAt it makes a span on the calendar; never after dueAt. |
| requiresReview | boolean | لا | 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. |
| blockedBy | uuid[] | لا | 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.
الوسوم
أداة كتابة افتراضية. تغيّر الأداة الحالة، ولعميل MCP أن يستدعيها متى عرف ما يريده المستخدم. أما طلب التأكيد فقرار يعود إلى العميل؛ وتوصي مواصفة Model Context Protocol بإبقاء إنسان في الحلقة مع القدرة على رفض استدعاءات الأدوات.
مثال
ما يقوله المستخدم:
"Add a high-priority task: fix flaky CI tests."ما يستدعيه الذكاء الاصطناعي في الخلفية:
{
"name": "create_task",
"arguments": {
"title": "Fix flaky CI tests",
"priority": "high"
}
}ذات صلة
- كل أدوات MCP الـ 32 — عرض الكتالوج.
- المكوك — كيف يستعمل عميل الذكاء الاصطناعي هذه الأدوات.
- استدعِ هذه الأداة من عميلك الخاص: راجع أدلة الإعداد، أو استخدم العنوان
https://letsweft.com/api/mcpمباشرة.