# BugHerd MCP for AI Agents AI Agent Connect

> BugHerd lets you manage your bug tracking and project tasks directly through your AI agent. Instead of jumping between browser tabs to update statuses or add comments, you can handle the entire lifecycle of an issue from your primary workspace. It's built for teams who need to move fast on feedback without the friction of manual data entry.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_k2TD1LtjXeJP8AwZQhXqUqBBC5B6N7FnesyyJSOo/ai-agent-connect
- **Tags:** bug-tracking, website-feedback, task-management, issue-reporting, collaboration, project-tracking

## Description

Imagine you're in the middle of a deep coding session and a teammate flags a new issue. Usually, you'd have to stop what you're doing, open a new tab, log into your bug tracker, and manually create a ticket. With this Connector, that friction disappears. You can just tell your agent to create the task, assign it to the right person, and set the priority while you stay focused on the code. It turns your chat interface into a command center for your project management. Whether you're triaging a mountain of website feedback or just trying to keep your current sprint organized, this connection lets you handle the busy work of ticket management. Since Vinkius hosts this in their catalog, you can get it running in minutes and start moving tickets around with simple voice or text commands. It makes the admin side of development feel like a natural part of the conversation. Instead of copy-pasting bug reports from your chat into a web form, your agent handles the data entry for you. You get to stay in your flow while your project stays up to date. It's about removing the small, annoying interruptions that break your concentration during the day.

## Tools

### add_comment
Add a specific note to a BugHerd task. This keeps the history of a bug clear for everyone involved.

### create_project
Create a new project container in BugHerd. Use this to organize different workstreams or client sites.

### create_task
Generate a new bug or task within a project. This lets you turn feedback into actionable items instantly.

### get_project
Retrieve the details of a specific project. Use this to check current project metadata or settings.

### get_task
Fetch the details of a single bug task. This is useful for seeing the current status and description of a specific issue.

### list_comments
View all existing comments on a task. This helps you see the full conversation history without scrolling.

### list_projects
Show a list of all projects in your account. Use this to get an overview of your active work.

### list_tasks
Get a list of all tasks for a specific project. This is great for seeing what's on the plate for a given goal.

### list_users
See all members of your BugHerd workspace. Use this to identify who has access to your project data.

### update_task
Change the description, status, priority, or assignee of a task. This makes it easy to move tickets through your workflow.

## Prompt Examples

**Prompt:** 
```
What's the status of the login bug in the mobile project?
```

**Response:** 
```
### Task Status: Login Bug

| Field | Details |
| :--- | :--- |
| **Status** | In Progress |
| **Priority** | High |
| **Assignee** | @dev_sarah |
| **Last Comment** | "Investigating the auth token mismatch." |

*Found in project: Mobile App.*
```

**Prompt:** 
```
Create a new bug in the 'Website Feedback' project called 'Header overlapping on Safari'.
```

**Response:** 
```
✅ **Task Created Successfully**

I've added the new bug to your **Website Feedback** project.

*   **Title:** Header overlapping on Safari
*   **Status:** New
*   **Priority:** Medium

You can view it in your BugHerd dashboard now.
```

**Prompt:** 
```
Who are the members in my workspace?
```

**Response:** 
```
### Workspace Members

Here are the users currently in your BugHerd account:

*   **Admin_User** (Administrator)
*   **Dev_Team_Lead** (Developer)
*   **QA_Specialist** (QA)
*   **Product_Owner** (Manager)
```

## Capabilities

### Create new projects
Generate a new project container in BugHerd to organize different workstreams or client sites.

### Generate new tasks
Turn feedback into actionable items instantly by creating new bug tasks within a project.

### Update task status and priority
Change the status, priority, or assignee of a task to keep your workflow moving.

### Add comments to issues
Post notes or updates to specific tasks to keep the team informed without leaving your chat.

### List workspace members
See who has access to your project data and view all users in your account.

### Fetch project details
Retrieve specific project metadata or check the status of individual tasks on the fly.

## Use Cases

### QA Bug Triage
A QA lead receives a list of website bugs and tells the agent to create tasks for each one in the 'Production Feedback' project.

### Developer Status Sync
A developer finishes a fix and asks the agent to update the task status to 'Done' and assign it back to the product manager.

### Team Permissions Audit
An admin wants to see who has access to the workspace and uses list_users to verify the current team members.

### Feedback Monitoring
A product manager asks the agent to list all comments on a high-priority bug to see the latest user complaints and reports.

## Benefits

- Stop tab-switching: Use list_tasks to see what's pending without leaving your primary workspace.
- Faster triage: Use create_task to turn user feedback into tickets in seconds.
- Better communication: Use add_comment to provide instant updates to teammates without opening a browser.
- Dynamic updates: Use update_task to change priorities or assignees on the fly as your sprint moves.
- Project oversight: Use list_projects to get a bird's-eye view of all active work and project containers.

## How It Works

The bottom line is you can manage your entire bug tracking lifecycle without leaving your chat interface.

1. Install the BugHerd MCP via the Vinkius catalog.
2. Add your personal BugHerd API key to the credentials page.
3. Ask your agent to perform actions like listing projects or creating new bug tasks.

## Frequently Asked Questions

**Can I use BugHerd MCP to create tasks?**
Yes, it allows your agent to generate new tasks in specific projects. You can describe the bug to your agent, and it will create the entry for you.

**Does BugHerd MCP support updating priorities?**
Yes, you can use it to change the priority, status, or assignee of any task. This makes it easy to move tickets through your workflow without clicking through menus.

**How do I see all my projects with BugHerd MCP?**
Just ask your agent to list projects, and it will show you every project in your account. This is a great way to get a quick overview of your active work.

**Can my agent add comments to bugs?**
Yes, it can add comments to specific tasks to keep your team updated. You can ask your agent to post a summary of your latest findings or a status update.

**Is BugHerd MCP good for QA teams?**
It's great for QA because it lets you triage bugs and manage feedback without leaving your primary tools. It helps you turn feedback into tickets much faster.

**Can I see who has access to my BugHerd workspace?**
Yes, the Connector can list all users in your account for easy auditing. This helps you keep track of who is involved in your projects.

**Can the AI Agent resolve or close a task automatically?**
Yes, using the `update_task` tool, the agent can change the task status to 'closed' or 'done' within BugHerd.

**Are attachments or screenshots supported?**
Currently, the Connector manages text-based tasks, comments, and project structures. Adding direct screenshot files via AI is not supported in this version.

**Can I read comments from any ticket?**
Yes! The agent can fetch and read all comments attached to a specific task using the `list_comments` tool, provided you supply the Project ID and Task ID.