Skip to main content
Glama

Task Master

by eyaltoledano

get_tasks

Retrieve tasks from Task Master, enabling filtering by status and including subtasks for comprehensive task management in AI-driven development workflows.

Instructions

Get all tasks from Task Master, optionally filtering by status and including subtasks.

Input Schema

NameRequiredDescriptionDefault
complexityReportNoPath to the complexity report file (relative to project root or absolute)
fileNoPath to the tasks file (relative to project root or absolute)
projectRootYesThe directory of the project. Must be an absolute path.
statusNoFilter tasks by status (e.g., 'pending', 'done') or multiple statuses separated by commas (e.g., 'blocked,deferred')
tagNoTag context to operate on
withSubtasksNoInclude subtasks nested within their parent tasks in the response

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "complexityReport": { "description": "Path to the complexity report file (relative to project root or absolute)", "type": "string" }, "file": { "description": "Path to the tasks file (relative to project root or absolute)", "type": "string" }, "projectRoot": { "description": "The directory of the project. Must be an absolute path.", "type": "string" }, "status": { "description": "Filter tasks by status (e.g., 'pending', 'done') or multiple statuses separated by commas (e.g., 'blocked,deferred')", "type": "string" }, "tag": { "description": "Tag context to operate on", "type": "string" }, "withSubtasks": { "description": "Include subtasks nested within their parent tasks in the response", "type": "boolean" } }, "required": [ "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