Skip to main content
Glama

delete_project

Remove a project and all its related tasks from the taskqueue-mcp server by specifying the project ID to maintain organized task management.

Instructions

Delete a project and all its associated tasks.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
projectIdYesThe ID of the project to delete (e.g., proj-1).

Implementation Reference

  • The ToolExecutor for 'delete_project': validates projectId, finds and splices the project from TaskManager.data.projects, saves, returns success. Also registers to toolExecutorMap.
    const deleteProjectToolExecutor: ToolExecutor = { name: "delete_project", async execute(taskManager, args) { const projectId = validateProjectId(args.projectId); const projectIndex = taskManager["data"].projects.findIndex( (p) => p.projectId === projectId ); if (projectIndex === -1) { throw new AppError( `Project not found: ${projectId}`, AppErrorCode.ProjectNotFound ); } taskManager["data"].projects.splice(projectIndex, 1); await taskManager["saveTasks"](); return { status: "project_deleted", message: `Project ${projectId} has been deleted.`, }; }, }; toolExecutorMap.set(deleteProjectToolExecutor.name, deleteProjectToolExecutor);
  • Tool object definition with inputSchema for 'delete_project', requiring 'projectId' string.
    const deleteProjectTool: Tool = { name: "delete_project", description: "Delete a project and all its associated tasks.", inputSchema: { type: "object", properties: { projectId: { type: "string", description: "The ID of the project to delete (e.g., proj-1).", }, }, required: ["projectId"], }, };
  • 'delete_project' tool registered in the ALL_TOOLS array, used by MCP listTools handler.
    deleteProjectTool,

Other Tools

Related Tools

Latest Blog Posts

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/chriscarrollsmith/taskqueue-mcp'

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