Skip to main content
Bugherd logo

Bugherd

BugHerd is a visual feedback and bug tracking tool for websites, allowing clients and teams to report issues directly on live sites.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Bugherd authenticates with an API key. Generate the credential in your Bugherd account, then paste it into FlyMyAI the first time an agent uses a Bugherd action.

Get your Bugherd credential →

Fields to fill in FlyMyAI​

FieldDetails
BugHerd API TokenThe API token used for authenticating API requests to BugHerd. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
BUGHERD_ADD_GUEST_TO_PROJECTTool to add a guest (client) to a project. use when you want to add an existing client by id or invite a new client by email.project_id
BUGHERD_ADD_MEMBER_TO_PROJECTTool to add a member to a project in bugherd. use when you need to add an existing user to a specific project.project_id, user_id
BUGHERD_CREATE_ATTACHMENTTool to add a new attachment to a task using an existing url. use when you have project and task ids and the external file url ready.project_id, task_id, file_name, url
BUGHERD_CREATE_COLUMNTool to create a new column in a project. use when you need to add a custom workflow column after identifying the project id.project_id, name
BUGHERD_CREATE_COMMENTTool to add a new comment to a task. use when you need to record discussion or feedback on an existing task.project_id, task_id, text
BUGHERD_CREATE_PROJECTTool to create a new project. use when you need to initialize a project after gathering its name and url. example: "create a new project named 'my website' with url 'http://www.example.com'."project
BUGHERD_CREATE_TASKTool to add a new task in a project. use when you have the project id and full task details ready.project_id, description
BUGHERD_CREATE_WEBHOOKTool to create a new webhook for real-time event notifications. use when you need to configure a callback endpoint for task or comment events. example: "create a webhook for 'task create' events to be sent to 'https://example.com/webhook'."target_url, event
BUGHERD_DELETE_PROJECTTool to delete a project. use when you need to permanently remove a project and its associated data. this action cannot be undone, so confirm the project id before calling.project_id
BUGHERD_LIST_ACTIVE_PROJECTSTool to list all active projects in your bugherd account. use when you need to retrieve the active projects list (e.g., for syncing or reporting).-
BUGHERD_LIST_ATTACHMENTSTool to list all attachments for a task. use when you need to retrieve file attachments after fetching task details.project_id, task_id
BUGHERD_LIST_COLUMNSTool to list all columns for a project. use when you need the full set of default and custom columns for a project.project_id
BUGHERD_LIST_PROJECTSTool to list all projects in your account. use after setting up valid api credentials.-
BUGHERD_LIST_USERSTool to list all users in your account. use after authenticating to fetch the current user roster. supports pagination via the 'page' parameter.-
BUGHERD_LIST_WEBHOOKSTool to list all installed webhooks. use when you need to audit or verify existing webhooks after setup.-
BUGHERD_SHOW_ATTACHMENTTool to retrieve details of a specific attachment. use after you have project id, task id, and attachment id to get filename, url, and timestamps.project_id, task_id, attachment_id
BUGHERD_SHOW_COLUMNTool to show details of a specific column. use when you need metadata for a particular column within a project.project_id, column_id
BUGHERD_SHOW_ORGANIZATIONTool to retrieve your bugherd organization details. use after authenticating to fetch account metadata.-
BUGHERD_SHOW_PROJECTTool to show details for a specific project. use when you have the project id and need to retrieve its metadata.project_id
BUGHERD_SHOW_USER_PROJECTSTool to list all projects a specific user has access to. use after obtaining the user's id.user_id
BUGHERD_SHOW_USER_TASKSTool to list tasks created or assigned to a specific user. use when you have a user's id and need their tasks. example: list tasks for user 123.user_id
BUGHERD_UPDATE_COLUMNTool to update a column in a project. use when you have the project and column ids and need to rename a column. use after confirming the correct ids.project_id, column_id, column
BUGHERD_UPDATE_PROJECTTool to update settings for an existing project. use when you have the project id and need to change its configuration.project_id, project
BUGHERD_UPDATE_TASKTool to update a task in a project. use after confirming the project and task ids.project_id, task_id, task
BUGHERD_UPLOAD_ATTACHMENTTool to upload a new attachment and add it to a specific task. use when you have binary file content ready and need to attach it to a bugherd task.project_id, task_id, file_name, file_content
We love our partners - FlyMy.AI builds with the best. Thanks, Bugherd!