list_projects
List projects you can access
Reads and files BugHerd tasks — assignees, tags, attachments — with per-client tokens you can revoke from settings.
LABSCO SUMMARY
When three different assistants are connected to the same account, one revoke-all switch is a blunt instrument. Listing tokens per client means you can cut off the one that misbehaved and leave the rest working. On the tools themselves: upload happens through generated URLs rather than by posting bytes through the server, which keeps large attachments out of the model's context entirely.
BugHerd's endpoint over their website feedback and bug-tracking product. Nineteen tools cover projects, tasks and the assets attached to them, and the documentation notes the set may grow.
A BugHerd account. Your client signs in over OAuth and you choose which organization it can reach. Each client gets its own token, and you can list or revoke them under Settings → MCP Access Tokens.
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Create the task in the right project with tags and an assignee in the same pass.
List tasks assigned to or created by you across projects, then open the details.
Generate a secure upload URL and attach the file to the task.
Tokens are per client and revocable individually in settings.
Listed in project docs. Your client may show a different list.
list_projectsList projects you can access
get_project_detailsRetrieve details for a specific project
list_my_tasksView tasks assigned to or created by you
list_all_tasksView tasks across your projects
list_project_tasksView tasks for a specific project
get_task_detailsRetrieve full details for a specific task
create_taskCreate a new task in a project
update_taskUpdate task details
add_commentAdd comments to tasks
create_projectCreate a new BugHerd project
update_projectUpdate project settings
prepare_attachment_uploadGenerate secure upload URLs for task attachments
update_task_attachmentsAdd, remove, or replace task attachments
update_task_assigneesAdd or remove task assignees
update_task_tagsAdd, remove, or update task tags
prepare_asset_uploadGenerate secure upload URLs for project assets
update_project_assetsAdd, update, or manage project assets such as images and PDFs
update_project_sitesAdd, update, or remove tracked project website URLs
update_project_usersAdd or remove users from a project
BEFORE YOU INSTALL
19 tools named in the project's documentation.
INSTALLATION
Add the endpoint to your client, then approve the OAuth consent screen.
https://mcp.bugherd.com/mcp