Skip to main content
Glama

all the tools

MCP Task Manager Server_getNextTask

Retrieve the next actionable task for a project by checking task status and dependencies. Prioritizes tasks by status, priority, and creation time, returning detailed task data or null if none are ready.

Instructions

Identifies and returns the next actionable task within a specified project. A task is considered actionable if its status is 'todo' and all its dependencies (if any) have a status of 'done'. If multiple tasks are ready, the one with the highest priority ('high' > 'medium' > 'low') is chosen. If priorities are equal, the task created earliest is chosen. Returns the full details of the next task, or null if no task is currently ready.

Input Schema

NameRequiredDescriptionDefault
project_idYesThe unique identifier (UUID) of the project to find the next task for.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "project_id": { "description": "The unique identifier (UUID) of the project to find the next task for.", "format": "uuid", "type": "string" } }, "required": [ "project_id" ], "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/SecretiveShell/MCP-allthetools'

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