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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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