# MeisterTask MCP

> MeisterTask MCP lets your AI agent manage project boards and team tasks directly in chat. You can list projects, create new assignments, move items between columns, and get real-time status updates without leaving your conversation window. It makes agile project orchestration feel like a simple conversation.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** kanban-boards, task-automation, agile-management, workflow-optimization, team-collaboration, project-tracking

## Description

Stop switching tabs just to check task status. This MCP connects MeisterTask—the platform you use for visual Kanban boards—to your agent, giving you full control over team workflow management through natural language. You can ask your AI client to list all active projects or retrieve detailed board information instantly. Need to update something? You can tell the agent to create a new task assignment or delete an old one right from chat. This integration handles the whole project lifecycle: listing sections, moving tasks between columns, and even summarizing comments history for specific items. Everything you need to keep your team's roadmap synchronized lives in one place. By connecting this MCP via Vinkius, your agent becomes a dedicated project coordinator that keeps your agile execution running smoothly.

## Tools

### create_new_task
Adds a brand new task record into the MeisterTask board.

### remove_task
Permanently deletes an existing task from a project board.

### get_api_status
Checks if the connection between your agent and MeisterTask is active and working correctly.

### get_project_details
Retrieves high-level information about a specific project board.

### get_task_details
Gets comprehensive details for an individual task, including descriptions and assignments.

### list_all_accessible_tasks
Retrieves a list of every single task currently existing across all connected projects.

### list_task_comments
Fetches the entire comment and discussion history for a specified task.

### list_task_projects
Lists all project boards that contain tasks related to a specific item.

### list_project_sections
Retrieves the names and details of every column or section within a given project board.

### list_section_tasks
Lists all tasks that currently reside in a specific board section (column).

### search_tasks_by_query
Searches the entire project database to find tasks matching specific keywords or criteria.

### update_task_info
Modifies existing task information, such as changing descriptions, owners, or status.

## Prompt Examples

**Prompt:** 
```
List all active projects in MeisterTask.
```

**Response:** 
```
I've retrieved your project boards. You have 4 active environments: 'Software Development', 'Marketing Q4', 'Customer Support', and 'Internal HR'. Which one would you like to see sections for?
```

**Prompt:** 
```
Create a new task 'Audit API Endpoints' in the 'To Do' section of the 'Software Development' project.
```

**Response:** 
```
Task created! I've added 'Audit API Endpoints' to the 'To Do' section. Would you like me to assign it to a team member or add a description?
```

**Prompt:** 
```
Show the latest comments for the 'Fix Login Bug' task.
```

**Response:** 
```
I've retrieved the comments. The last update was from Alice: 'Found the root cause in the session handler, working on a patch' (1 hour ago).
```

## Capabilities

### Map Project Boards
List all managed projects and retrieve the structure of board sections (columns) to understand the team's current roadmap.

### Manage Task Assignments
Create, update, or delete specific tasks, adding details and assigning ownership directly from your conversation.

### Track Project Progress
List all available tasks across projects, search for items by keyword, or retrieve detailed information about a single task's status.

### Orchestrate Workflow Movement
Move tasks between board sections or list all tasks contained within a specific column to maintain project flow and transparency.

### Review Task Communications
Access the full comment history for any task, letting you monitor team updates or synthesize summaries of past discussions.

## Use Cases

### The Daily Standup Check
A team lead needs to know if the 'Bug Fix' task has moved from QA to Dev. Instead of hopping into MeisterTask and filtering by status, they ask their agent: 'What is the latest status for Bug Fix?' The agent checks the board metadata and replies immediately with the current section and owner.

### Board Cleanup
An operations specialist needs to decommission old projects. They simply prompt their agent: 'List all completed project boards.' The agent retrieves the list, allowing them to quickly identify which board data can be archived or cleaned up.

### Onboarding a New Member
A new team member needs to understand the current scope. They ask their agent: 'What are all the major sections and projects we're working on?' The agent lists every section and project board, giving them an immediate, comprehensive overview.

### Task Handoff
A developer finishes a component and needs to hand it off to QA. They ask their agent: 'Update the API Endpoint task to 'Ready for Review' and assign it to Jane.' The agent executes the status change and assignment in one step.

## Benefits

- You instantly get project summaries. Instead of clicking through multiple board views, your agent pulls all the necessary data in one chat response, letting you know exactly what's happening across 'Software Development' or 'Marketing Q4'.
- Keep the workflow moving without leaving your chat interface. You can tell the agent to move a task from 'To Do' to 'In Progress' and see that change reflected immediately.
- Never miss a critical update again. By accessing the full comment history, you get synthesized summaries of long threads instead of having to read dozens of comments manually.
- Automate routine setup tasks. You can ask your agent to create recurring tasks or delete expired assignments right from chat, keeping your board clean and accurate.
- Maintain project synchronization easily. Your agent lists all managed projects and their sections, ensuring everyone is working off the same, up-to-date roadmap.

## How It Works

The bottom line is that your AI client acts as an intermediary layer, letting you talk project management commands instead of clicking through dashboards.

1. Subscribe to this MCP and enter your MeisterTask Personal Access Token in your agent's settings.
2. Start a chat with your AI client and ask it to perform a project action, like listing all available boards or creating a new task.
3. The agent calls the appropriate function, retrieves the live data from MeisterTask, and reports the status update back to you in plain text.

## Frequently Asked Questions

**How does MeisterTask MCP help with project planning?**
It lets you list all managed projects and retrieve detailed section metadata. This helps you map out the entire roadmap by seeing all available board columns at a glance.

**Can I use MeisterTask MCP to find specific tasks?**
Yes, you can search across your boards using `search_tasks_by_query`. This function finds tasks matching keywords or criteria anywhere in your project data.

**What if a task moves between sections? How do I know?**
Your agent monitors the board structure. You can use functions like `list_section_tasks` and `get_task_details` to verify the current column location of any item.

**Does MeisterTask MCP only work on one project?**
No, it's designed for orchestration. You can use functions like `list_task_projects` to see which boards a single task appears on across multiple projects.

**How do I read the conversation history using MeisterTask MCP?**
You call `list_task_comments` to fetch the full comment and discussion history for any given task, keeping your team's communication centralized.