BugHerd MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BUGHERD_API_KEY | Yes | BugHerd API key, get it from Settings > General Settings |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| bugherd_get_organizationA | Get organization/account details including name and timezone. |
| bugherd_list_usersA | List all users (members + guests) in the organization. |
| bugherd_list_membersA | List only team members in the organization. |
| bugherd_list_guestsA | List only guests/clients in the organization. |
| bugherd_get_user_tasksA | Get tasks assigned to a specific user. |
| bugherd_get_user_projectsC | Get projects accessible to a specific user. |
| bugherd_list_projectsA | List all BugHerd projects accessible to the authenticated user. Returns project names, URLs, and IDs. |
| bugherd_list_active_projectsA | List only active projects. |
| bugherd_get_projectC | Get details of a specific project. |
| bugherd_create_projectC | Create a new BugHerd project. |
| bugherd_update_projectC | Update a project's settings. |
| bugherd_delete_projectA | ⚠️ DESTRUCTIVE: Delete a project and all its tasks permanently. |
| bugherd_add_memberC | Add a team member to a project. |
| bugherd_add_guestB | Add a guest/client to a project by user ID or email. |
| bugherd_list_tasksA | List tasks (bugs/feedback) for a specific BugHerd project. Can filter by status (use column name from bugherd_list_columns), priority, or tag. |
| bugherd_list_feedback_tasksA | List feedback tasks (unprocessed/new) for a project. |
| bugherd_list_archived_tasksC | List archived tasks for a project. |
| bugherd_list_taskboard_tasksA | List taskboard tasks (not feedback, not archived) for a project. |
| bugherd_get_taskB | Get detailed information about a specific task including description, screenshot URL, selector info, and metadata. |
| bugherd_get_task_globalA | Get a task by its global ID (without needing the project ID). |
| bugherd_get_task_by_local_idB | Get a task by its local ID (#123) within a project. |
| bugherd_create_taskB | Create a new task/bug in a project. |
| bugherd_move_tasksB | Move tasks from one project to another. |
| bugherd_update_taskA | Update a task's status, priority, description, or assignee. Use this to mark tasks as done, move them through workflow stages, or assign them to users. |
| bugherd_list_columnsA | List all columns (statuses) for a project. Use this to find the correct status names for updating tasks in projects with custom Kanban boards. |
| bugherd_get_columnC | Get details of a specific column. |
| bugherd_create_columnB | Create a new column in a project's Kanban board. |
| bugherd_update_columnB | Update a column's name or position. |
| bugherd_list_commentsB | List all comments on a specific task. Returns comment text, author, and timestamp. |
| bugherd_create_commentC | Add a comment to a task. |
| bugherd_list_attachmentsB | List all attachments on a task. |
| bugherd_get_attachmentC | Get details of a specific attachment. |
| bugherd_create_attachmentB | Create an attachment from a URL. |
| bugherd_delete_attachmentB | ⚠️ DESTRUCTIVE: Delete an attachment permanently. |
| bugherd_list_webhooksA | List all webhooks configured for the organization. |
| bugherd_create_webhookB | Create a webhook to receive notifications for BugHerd events. |
| bugherd_delete_webhookB | ⚠️ DESTRUCTIVE: Delete a webhook permanently. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Berckan/bugherd-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server