MCP Servers for Task

Task is a task runner / build tool that aims to be simpler and easier to use than GNU Make. It's written in Go and allows you to define tasks in a Taskfile.yml that can be run with the 'task' command.

View all MCP Servers

  • Why this server?

    Recommended for handling multi-step commands in the configuration, allowing for complex execution workflows when testing user interfaces.

    A
    security
    A
    license
    A
    quality
    Simple MCP Server to enable a human-in-the-loop workflow in tools like Cline and Cursor. This is especially useful for developing desktop applications that require complex user interactions to test.
    1
    13
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides comprehensive task management capabilities including listing, creating, updating, and deleting tasks, managing task completion status, and working with task lists.

    A
    security
    A
    license
    A
    quality
    Server that allows interaction with Godspeed task application using API.
    11
    359
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows interaction with TaskWarrior, providing tools for viewing pending tasks, filtering tasks by project and tags, adding new tasks with descriptions and metadata, and marking tasks as complete.

    A
    security
    A
    license
    A
    quality
    Node.js server implementing Model Context Protocol that enables interaction with TaskWarrior through natural language to view, filter, add, and complete tasks.
    3
    13
    1
    JavaScript
    MIT License
  • Why this server?

    Provides a standardized interface for task management, allowing users to list, create, update, and delete tasks with customizable properties such as status, category, and priority levels.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol implementation that provides a standardized interface for task management, supporting both STDIO mode for CLI/AI applications and HTTP+SSE mode for browser-based clients.
    4
    1
    JavaScript
  • Why this server?

    Uses Taskfile for project management with commands like 'task dev', 'task test', etc.

    A
    security
    F
    license
    A
    quality
    An MCP server that allows users to interact with YNAB data, enabling access to account balances, transactions, and the creation of new transactions through the Model Context Protocol.
    10
    1
    Python
  • Why this server?

    Integrates with Taskfile-based workflows to execute commands like Behat tests.

    -
    security
    A
    license
    -
    quality
    A Message Control Protocol server that runs PHP tests and static analysis tools automatically for developers, providing results directly to AI assistants in Cursor editor.
    1
    TypeScript
    MIT License
  • Why this server?

    Task management tools for creating, updating, and tracking tasks with file change tracking and checkpointing functionality

    -
    security
    A
    license
    -
    quality
    A server implementation of the Model Context Protocol (MCP) for managing development workflow with features like project management, task tracking, and QA review support.
    JavaScript
    AGPL 3.0
  • Why this server?

    Provides comprehensive task management functionality including creating, updating, and completing tasks with support for subtasks, priorities, and progress tracking.

    -
    security
    A
    license
    -
    quality
    AI-driven task management application that operates via MCP, enabling autonomous creation, organization, and execution of tasks with support for subtasks, priorities, and progress tracking.
    Python
    MIT License
    • Linux
  • Why this server?

    Uses Taskfile for managing project operations like development, testing, and deployment

    -
    security
    F
    license
    -
    quality
    Provides access to YNAB (You Need A Budget) functionality through the Model Context Protocol, allowing users to view account balances, access transaction data, and create new transactions.
    Python