Skip to main content
Glama

Task Master

by eyaltoledano

move_task

Relocate tasks or subtasks within Task Master by specifying source and destination IDs. Supports batch moves and custom file paths for efficient task management in AI-driven projects.

Instructions

Move a task or subtask to a new position

Input Schema

NameRequiredDescriptionDefault
fileNoCustom path to tasks.json file
fromYesID of the task/subtask to move (e.g., "5" or "5.2"). Can be comma-separated to move multiple tasks (e.g., "5,6,7")
projectRootYesRoot directory of the project (typically derived from session)
tagNoTag context to operate on
toYesID of the destination (e.g., "7" or "7.3"). Must match the number of source IDs if comma-separated

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "file": { "description": "Custom path to tasks.json file", "type": "string" }, "from": { "description": "ID of the task/subtask to move (e.g., \"5\" or \"5.2\"). Can be comma-separated to move multiple tasks (e.g., \"5,6,7\")", "type": "string" }, "projectRoot": { "description": "Root directory of the project (typically derived from session)", "type": "string" }, "tag": { "description": "Tag context to operate on", "type": "string" }, "to": { "description": "ID of the destination (e.g., \"7\" or \"7.3\"). Must match the number of source IDs if comma-separated", "type": "string" } }, "required": [ "from", "to", "projectRoot" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/eyaltoledano/claude-task-master'

If you have feedback or need assistance with the MCP directory API, please join our Discord server