Taskflow MCP Server

Model Context Protocol (MCP) server for planning and executing tasks.

Local serverstdioTypeScript

What is the Taskflow MCP Server?

Model Context Protocol (MCP) server for planning and executing tasks.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
plan_taskRegister a new user request and plan its associated tasks (with optional subtasks).
get_next_task
mark_task_done
open_task_details
list_requests
add_tasks_to_request
update_task
delete_task
add_subtasks
mark_subtask_done
update_subtask
delete_subtask
export_task_statusExport the current status of all tasks in a request to a file. It's recommended to use absolute paths for more reliable file creation.

How to install the Taskflow MCP Server

{
  "mcpServers": {
    "taskflow": {
      "command": "npx",
      "args": ["-y", "taskflow-mcp"],
      "env": {
        "TASK_MANAGER_FILE_PATH": "your-value",
        "TASK_MANAGER_BASE_DIR": "your-value",
        "ARCHIVE_FILE_PATH": "your-value",
        "ARCHIVE_MODE": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
TASK_MANAGER_FILE_PATHFilesystem location the server is allowed to use.Optional
TASK_MANAGER_BASE_DIRFilesystem location the server is allowed to use.Optional
ARCHIVE_FILE_PATHFilesystem location the server is allowed to use.Optional
ARCHIVE_MODEConfiguration value read at startup.Optional

Example prompts to try

  • “Use Taskflow to Configuration.”
  • “Use Taskflow to plan task.”
  • “Use Taskflow to get next task.”

Frequently asked questions

Model Context Protocol (MCP) server for planning and executing tasks. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.