# Wing Assistant MCP

> The Wing Assistant MCP lets your AI agent manage and delegate work across a virtual team of digital assistants. You can list all available assistants, create new tasks with specific instructions, track task progress in real time, and update assignments programmatically. It's the central hub for automating operational delegation workflows.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** virtual-assistant, task-delegation, outsourcing, administrative-support, team-management, workflow-automation

## Description

Think of this connector as your command center for running an entire remote workforce from a single chat window. Instead of logging into separate dashboards to check on projects or assign new work, you simply tell your agent what needs doing. You can list every active assistant and delegate complex tasks with clear instructions and priorities. The system tracks the whole lifecycle—from initial assignment to final status update. This visibility means your team never loses track of who is working on what, or when a task falls behind schedule. Because this MCP integrates into Vinkius, you get full visibility via Vinkius AI Analytics; you see exactly which tasks were called and how many steps the agent took to complete them. You can even build multi-step automations by chaining this assistant management with other services—like triggering a billing record after a task is marked complete.

## Tools

### create_task
Adds a new task to an assistant's queue, requiring only a title and description.

### get_assistant
Fetches specific details about one particular virtual assistant account.

### get_task_status
Retrieves the current status and progress of a single unit of work.

### list_assistants
Shows a list of all active virtual assistants connected to your account.

### list_tasks
Lists every task assigned across the entire virtual assistant workspace.

### update_task
Changes instructions, details, or priorities for an existing task.

## Prompt Examples

**Prompt:** 
```
Create a new task for my virtual team to 'Compile a list of 50 local real estate agencies in Miami' and include detailed instructions to find their contact emails.
```

**Response:** 
```
I have successfully created the task 'Compile a list of 50 local real estate agencies in Miami' and added your instructions. It has been assigned to your active General Admin assistant and is currently in the 'pending' queue.
```

**Prompt:** 
```
Check the status of task ID 'TSK-8492' and if it's still pending, update the priority instructions to 'Urgent - Need by EOD today'.
```

**Response:** 
```
I checked task 'TSK-8492' and it was still marked as pending. I have updated the instructions with your urgent priority note. Your assistant will be notified of this change immediately.
```

**Prompt:** 
```
Show me the current workload and active tasks assigned to my assistant 'Maria'.
```

**Response:** 
```
I've retrieved Maria's current queue. She is currently working on 3 active tasks, including 'Weekly Expense Report' (in progress) and 'Data Entry for Lead Gen' (pending). Would you like to view the details for any of these?
```

## Capabilities

### List available assistants
Retrieves the names and details of every active virtual assistant on your account.

### Get specific assistant details
Pulls metadata for a single assistant, showing their assigned roles or skills.

### Create new work tasks
Adds a brand-new unit of work to an assistant’s queue with a title and detailed instructions.

### List all assigned tasks
Displays a comprehensive list of every task currently waiting in the system.

### Track individual task status
Checks the current progress and state of any single, existing unit of work.

### Modify tasks mid-workflow
Updates details, instructions, or priorities on a task that has already been created.

## Use Cases

### Tracking research output
An Ops Manager needs to know if the 'Miami real estate list' task is done. Instead of checking the dashboard, they ask their agent, which uses `get_task_status` and confirms completion.

### Reassigning priority work
A Founder realizes a critical report needs immediate attention. They use the agent to execute `update_task`, raising the priority note instantly for the assistant working on it.

### Onboarding new assistants
A Growth Team Lead uses `list_assistants` to verify which specialized virtual talent is active before assigning them a large project via `create_task`.

### Auditing delegated tasks
An Operations Manager wants an overview of all current work. They ask the agent to run `list_tasks`, getting one centralized view of the entire team’s queue.

## Benefits

- Stop switching apps. You can delegate complex tasks and manage assistants through natural conversation, keeping the whole process in one chat session.
- Maintain a perfect audit trail. By running on Vinkius, every tool call is cryptographically signed, giving you an unalterable record of who did what and when.
- Automate workflow chains. You can connect this MCP to billing or CRM tools to build automations that trigger actions across multiple platforms based on task completion.
- Know your team's capacity. Use the available functions to monitor assistants’ current workload so you never overcommit a resource.
- Save tokens and time. Vinkius includes native token optimization, cutting down how much compute power is needed when running complex delegation workflows.

## How It Works

The bottom line is that your agent talks directly to Wing Assistant, making the entire workflow happen without you touching any external dashboards.

1. First, subscribe to this MCP and enter your Wing Assistant API Access Token.
2. Next, tell your AI agent what you want to accomplish—for instance, 'List all assistants' or 'Create a task for X.'
3. The system executes the call, retrieving the data (like current status or assigned tasks), which the agent then presents back to you.

## Frequently Asked Questions

**How do I list all active virtual assistants using the `list_assistants` tool?**
You simply ask your agent to run `list_assistants`. The system will retrieve and display a roster of every assistant on your account, including their metadata.

**Can I update task priorities using the `update_task` tool?**
Yes. You can use `update_task` to change instructions or priority levels for any existing assignment, keeping everyone immediately informed of the changes.

**What is the difference between `list_tasks` and `get_task_status`?**
`list_tasks` gives you a comprehensive overview—a list of every task in the workspace. Use `get_task_status` when you know the specific ID or name of a single task and just need its current progress.

**Does this MCP help me manage multiple virtual teams?**
Yes, by listing all assistants via `list_assistants`, you can monitor and delegate tasks across different specialized virtual team members through the same interface.

**How do I set up authentication and tokens before running a tool like `get_assistant`?**
You must provide your Wing Assistant API Access Token in the Bearer header. This ensures your agent can connect to your specific account instance. The token acts as proof of ownership, allowing any MCP-compatible client to route commands through your secure connection.

**What kind of metadata does the `get_assistant` tool provide about a virtual assistant?**
It returns detailed information including the assistant's assigned role, core skills, and operational capacity. This data lets you determine if an agent is skilled enough for a specific job before delegating it.

**When I use `create_task`, what structure should I follow to make sure my delegation instructions are clear?**
A good task requires a clear title, detailed description of the work, and an explicit priority level. Providing these elements upfront minimizes back-and-forth communication and ensures the assistant starts on the right track.

**If I want to see all assigned tasks across my entire workspace, how does `list_tasks` help?**
`list_tasks` pulls a comprehensive manifest of every unit of work in your queue. This gives you a quick view of the entire workload history and current assignments, which is useful for auditing purposes.

**How do I find my Wing Assistant API Token?**
Log in to your Wing Assistant dashboard, navigate to the API section in your settings, and you will find your unique Bearer Access Token listed there.

**Does this work with human-assisted tasks?**
Yes! Wing Assistant specializes in providing managed human talent. This integration allows you to send tasks to those real assistants via your AI agent.