← WebMCP Directory

Tool tree

taskflow.manifesto-ai.dev

Developer ToolsTools verified
Website
A preserved TaskFlow UI shell used to prepare the application for a clean rebuild.
Explore capabilities
    get_taskflow_contextAnswer

    Read the current TaskFlow runtime context, including snapshot, lineage, selection, hover grounding, and UI session state.

    View tool JSON
    {
      "name": "get_taskflow_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current TaskFlow runtime context, including snapshot, lineage, selection, hover grounding, and UI session state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "detail": {
            "type": "string",
            "enum": [
              "full",
              "summary"
            ],
            "description": "Use full to return the complete context payload."
          }
        },
        "additionalProperties": false
      }
    }
    create_taskAction

    Create a new task in TaskFlow.

    View tool JSON
    {
      "name": "create_task",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a new task in TaskFlow.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Task title."
          },
          "description": {
            "type": "string",
            "description": "Optional task description."
          },
          "status": {
            "type": "string",
            "enum": [
              "todo",
              "in-progress",
              "review",
              "done"
            ],
            "description": "Initial task status."
          },
          "priority": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high"
            ],
            "description": "Task priority."
          },
          "assignee": {
            "type": "string",
            "description": "Task assignee."
          },
          "dueDate": {
            "type": "string",
            "description": "ISO due date string."
          },
          "tags": {
            "type": "array",
            "description": "Optional tag list.",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "title"
        ],
        "additionalProperties": false
      }
    }
    update_taskAction

    Update an existing task in TaskFlow.

    View tool JSON
    {
      "name": "update_task",
      "kind": "act",
      "impl": "imperative",
      "description": "Update an existing task in TaskFlow.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string",
            "description": "Task identifier."
          },
          "title": {
            "type": "string",
            "description": "Updated task title."
          },
          "description": {
            "type": "string",
            "description": "Updated task description."
          },
          "status": {
            "type": "string",
            "enum": [
              "todo",
              "in-progress",
              "review",
              "done"
            ],
            "description": "Updated task status."
          },
          "priority": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high"
            ],
            "description": "Updated task priority."
          },
          "assignee": {
            "type": "string",
            "description": "Updated assignee."
          },
          "dueDate": {
            "type": "string",
            "description": "Updated ISO due date string."
          },
          "tags": {
            "type": "array",
            "description": "Updated tag list.",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "taskId"
        ],
        "additionalProperties": false
      }
    }
    move_taskAction

    Move a task to a different status.

    View tool JSON
    {
      "name": "move_task",
      "kind": "act",
      "impl": "imperative",
      "description": "Move a task to a different status.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string",
            "description": "Task identifier."
          },
          "newStatus": {
            "type": "string",
            "enum": [
              "todo",
              "in-progress",
              "review",
              "done"
            ],
            "description": "Target status."
          }
        },
        "required": [
          "taskId",
          "newStatus"
        ],
        "additionalProperties": false
      }
    }
    delete_taskSensitive Action

    Soft-delete a task. First call returns a confirmation requirement; call again with confirmed=true to proceed.

    View tool JSON
    {
      "name": "delete_task",
      "kind": "transact",
      "impl": "imperative",
      "description": "Soft-delete a task. First call returns a confirmation requirement; call again with confirmed=true to proceed.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string",
            "description": "Task identifier."
          },
          "confirmed": {
            "type": "boolean",
            "description": "Set to true on the second call to confirm deletion."
          }
        },
        "required": [
          "taskId"
        ],
        "additionalProperties": false
      }
    }
    restore_taskAction

    Restore a task from trash.

    View tool JSON
    {
      "name": "restore_task",
      "kind": "act",
      "impl": "imperative",
      "description": "Restore a task from trash.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string",
            "description": "Task identifier."
          }
        },
        "required": [
          "taskId"
        ],
        "additionalProperties": false
      }
    }
    select_taskAction

    Select and open a task in the TaskFlow UI.

    View tool JSON
    {
      "name": "select_task",
      "kind": "act",
      "impl": "imperative",
      "description": "Select and open a task in the TaskFlow UI.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "taskId": {
            "type": "string",
            "description": "Task identifier."
          }
        },
        "required": [
          "taskId"
        ],
        "additionalProperties": false
      }
    }
    search_lineageAnswer

    Search lineage history by text, action name, branch, or lineage kind.

    View tool JSON
    {
      "name": "search_lineage",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search lineage history by text, action name, branch, or lineage kind.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text lineage query."
          },
          "actionNames": {
            "type": "array",
            "description": "Action names to match.",
            "items": {
              "type": "string"
            }
          },
          "kinds": {
            "type": "array",
            "description": "Lineage kinds to match.",
            "items": {
              "type": "string",
              "enum": [
                "genesis",
                "seed",
                "ui",
                "mutation"
              ]
            }
          },
          "branchName": {
            "type": "string",
            "description": "Optional branch filter."
          },
          "onlyHeads": {
            "type": "boolean",
            "description": "Restrict to lineage heads."
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of matches to return.",
            "minimum": 1,
            "maximum": 20
          }
        },
        "additionalProperties": false
      }
    }
    task_brief_listAnswer

    Return matching task briefs by assignee, status, priority, tag, or free-text query.

    View tool JSON
    {
      "name": "task_brief_list",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return matching task briefs by assignee, status, priority, tag, or free-text query.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text task search."
          },
          "assignee": {
            "type": "string",
            "description": "Assignee filter."
          },
          "status": {
            "type": "string",
            "enum": [
              "todo",
              "in-progress",
              "review",
              "done"
            ],
            "description": "Status filter."
          },
          "priority": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high"
            ],
            "description": "Priority filter."
          },
          "tag": {
            "type": "string",
            "description": "Tag filter."
          },
          "includeDeleted": {
            "type": "boolean",
            "description": "Include trashed tasks."
          },
          "limit": {
            "type": "number",
            "description": "Maximum number of tasks to return.",
            "minimum": 1,
            "maximum": 20
          }
        },
        "additionalProperties": false
      }
    }
    inspect_hovered_targetAnswer

    Inspect the currently hovered semantic UI target.

    View tool JSON
    {
      "name": "inspect_hovered_target",
      "kind": "answer",
      "impl": "imperative",
      "description": "Inspect the currently hovered semantic UI target.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    activate_hovered_targetAction

    Activate the currently hovered semantic UI target when it is actionable.

    View tool JSON
    {
      "name": "activate_hovered_target",
      "kind": "act",
      "impl": "imperative",
      "description": "Activate the currently hovered semantic UI target when it is actionable.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }