Skip to main content
Glama

Task Master

by eyaltoledano

move_task

Move tasks or subtasks to new positions within the Task Master MCP server. Specify source and destination IDs, project root, and optional tag context to reorganize tasks efficiently.

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