# Worktile MCP for AI Agents AI Agent Connect

> Worktile MCP lets your AI agent manage projects, tasks, and team communications directly. It handles creating tasks, updating statuses, listing projects, and sending channel messages. Instead of clicking through a dashboard, you just tell your agent what to do. It turns project management into a conversation.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_cvmgZpyObb5ikdkzaNbe3gUvnIMV19B24JUw9c0U/ai-agent-connect
- **Tags:** task-tracking, team-collaboration, project-planning, workflow-automation, task-management, team-communication

## Description

Managing a team's workload usually means jumping between different tabs, updating status bars, and hunting for the right channel to send a quick update. It's a constant cycle of manual data entry that pulls you away from actual work. With the Worktile MCP, your AI agent takes over the busy work. You can ask it to find a specific project, create a new task for a team member, or check the current status of a workflow without ever opening a browser. It acts like a real-time operations assistant that keeps your workspace organized while you focus on the bigger picture. You'll find this is much faster than manual navigation, especially when you're coordinating across multiple departments. It's one of the many ways Vinkius helps you turn static tools into active agents that actually do the work for you.

## Tools

### update_task
Update an existing Worktile task. Use this to change statuses, assignees, or add new details to a task.

### create_task
Create a new Worktile task with a title and description. Use this to quickly add items to a project backlog.

### get_project
Get detailed information about a specific project. This helps you see the scope and status of a workspace.

### get_team_info
Get details about your team. Use this to understand the organization's structure.

### list_members
List all organization members. Use this to see who is on your team and what their roles are.

### list_projects
List all Worktile agile projects. This gives you a high-level view of every project you manage.

### list_task_states
List the specific task states for a project. Use this to understand the custom workflow of a project.

### list_tasks
List all tasks within a specific project. This helps you see the current to-do list for a workspace.

### send_message
Send a message to a specific channel. Use this to broadcast updates to your team instantly.

### list_channels
List all available message channels. This helps you find the right place to send a team update.

## Prompt Examples

**Prompt:** 
```
What are my active projects?
```

**Response:** 
```
I've checked your Worktile workspace. You have 4 active projects:

- **Marketing Q3**
- **New Product Launch**
- **Internal HR**
- **Dev Sprint 12**

Would you like me to list the tasks for any of these?
```

**Prompt:** 
```
Create a task in 'New Product Launch' called 'Design Logo' and assign it to Sarah.
```

**Response:** 
```
Done. I've created the 'Design Logo' task in the 'New Product Launch' project and assigned it to Sarah. You can ask me to update it later if the status changes.
```

**Prompt:** 
```
Tell the 'General' channel that the launch is delayed by two days.
```

**Response:** 
```
I've sent that update to the 'General' channel. Your team has been notified that the launch is delayed by two days.
```

## Capabilities

### Create new tasks
Generate tasks with descriptions and assignees instantly.

### Update task status
Change the state of existing tasks to reflect real-time progress.

### List projects
See all your active projects and their details in one go.

### Send channel messages
Post updates or instructions to specific team channels.

### Get team info
Retrieve details about your organization's members and structure.

### Browse task states
See exactly what stages a project's tasks are currently in.

## Use Cases

### Batch updating task statuses
A project lead has 10 tasks that just moved to completion. Instead of clicking each one individually, they ask their agent to use update_task to mark them all as 'Done' at once.

### Rapid project onboarding
A manager needs to set up a new project. They ask their agent to use create_task to populate a list of 15 initial requirements into the new project backlog instantly.

### Instant team notifications
A developer finishes a major milestone. They tell their agent to use send_message to post an update to the 'Dev-Team' channel so everyone knows the status immediately.

### Quick project scope checks
A stakeholder asks for a status update on a specific project. The manager uses get_project to have the agent pull all relevant details and summarize the current progress.

## Benefits

- Stop manual status updates. Use update_task to change project progress directly through your chat. This removes the need to click through multiple project layers just to move a task from 'In Progress' to 'Done'.
- Faster task creation. Use create_task to add new items to your backlog in seconds. You can describe the work and assign it to a team member without ever opening the Worktile web interface.
- Instant team updates. Use send_message to broadcast project news to the right channels immediately. This ensures your team stays informed without you having to copy and paste information between apps.
- Better project visibility. Use list_projects and get_project to get a bird's-eye view of your entire workspace. You can quickly check the scope and status of any project with a single natural language request.
- Easier member management. Use list_members and get_team_info to quickly identify who is on your team. This helps you keep track of your organization's structure and who is responsible for which project.
- Custom workflow awareness. Use list_task_states to see how your specific agile process is moving. It helps your agent understand your unique project stages so it can provide more accurate status updates.

## How It Works

The bottom line is you get a hands-free way to manage project data through natural conversation.

1. Subscribe to the Worktile MCP on Vinkius.
2. Add your Worktile Client ID and Client Secret to your configuration.
3. Start asking your AI client to manage tasks or send messages.

## Frequently Asked Questions

**Can the Worktile MCP create tasks for me?**
Yes, your agent can create new tasks with specific titles and descriptions. This saves you from having to manually type out every item in your backlog.

**Does Worktile MCP support sending messages to my team?**
It does. Your agent can list your channels and send updates directly to them, making it easy to broadcast news without switching apps.

**How do I see my project statuses using Worktile MCP?**
You can ask your agent to list all projects or get details on a specific one. It will pull the current status and details directly from your workspace.

**Can I use Worktile MCP to manage my team members?**
Yes, the Connector allows your agent to retrieve information about your organization's members and structure, helping you keep track of who's on your team.

**Will Worktile MCP help with agile workflows?**
It's built for it. You can use it to list specific task states for your projects, ensuring your agent understands your unique agile process.

**How do I find my Worktile Client ID and Secret?**
Log in to the Worktile Admin Console, go to [App Management] → [My Apps], and create a new application. Your Client ID and Client Secret will be generated there.

**Can I send messages to private channels?**
Yes, as long as the application has the necessary permissions and the authorized account is a member of the private channel, you can use the `send_message` tool.

**How do I find the correct state ID to update a task?**
Use the `list_task_states` tool with the project ID. It will return all available statuses (like 'Todo', 'In Progress', 'Done') along with their corresponding IDs.