Bugherd MCP

An MCP (Model Context Protocol) server that integrates BugHerd bug tracking with AI assistants. Its 37 documented tools cover bugherd, tasks, task, project. It runs locally over stdio via the published package.

People connecting productivity tools to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.

VERIFIED ACTIVE

LAST COMMIT 2026-05-28 · ★ 7 · #71 OF 139 MAINTAINED PRODUCTIVITY · VERIFIED 2026-08-25

MIT · JavaScript servers · how we verify → /methodology

01 · Install Bugherd MCP

before you install - you'll need

BUGHERD_API_KEY

Environment variables documented in the project's README - it lists which are required and which have defaults.

Claude Code

claude mcp add berckan-bugherd-mcp -- npx -y bugherd-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "berckan-bugherd-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "bugherd-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package bugherd-mcp - unscoped; check the name against the project README before installing

registry namespace io.github.Berckan is GitHub-verified and matches the repo owner

03 · What Bugherd MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can get organization/account details, list all users (members + guests), list only team members, and list only guests/clients.

The 37 tools it gives your agent

Extracted from the project's README - what bugherd-mcp lets an agent do.

bugherd_get_organization
- Get organization/account details
bugherd_list_users
- List all users (members + guests)
bugherd_list_members
- List only team members
bugherd_list_guests
- List only guests/clients
bugherd_get_user_tasks
- Get tasks assigned to a user
bugherd_get_user_projects
- Get projects for a user
bugherd_list_projects
- List all projects
bugherd_list_active_projects
- List only active projects
bugherd_get_project
- Get project details
bugherd_create_project
- Create a new project
bugherd_update_project
- Update project settings
bugherd_delete_project
- ⚠️ Delete a project permanently
show all 37 tools
bugherd_add_member
- Add a member to a project
bugherd_add_guest
- Add a guest to a project
bugherd_list_tasks
- List tasks with filters (status, priority, tag)
bugherd_list_feedback_tasks
- List unprocessed feedback tasks
bugherd_list_archived_tasks
- List archived tasks
bugherd_list_taskboard_tasks
- List taskboard tasks
bugherd_get_task
- Get task details with metadata
bugherd_get_task_global
- Get task by global ID
bugherd_get_task_by_local_id
- Get task by local ID (#123)
bugherd_create_task
- Create a new task
bugherd_move_tasks
- Move tasks between projects
bugherd_update_task
- Update task status/priority/description/assignee
bugherd_list_columns
- List project columns (Kanban statuses)
bugherd_get_column
- Get column details
bugherd_create_column
- Create a new column
bugherd_update_column
- Update column name/position
bugherd_list_comments
- List comments on a task
bugherd_create_comment
- Add a comment to a task
bugherd_list_attachments
- List task attachments
bugherd_get_attachment
- Get attachment details
bugherd_create_attachment
- Create attachment from URL
bugherd_delete_attachment
- ⚠️ Delete an attachment
bugherd_list_webhooks
- List configured webhooks
bugherd_create_webhook
- Create a webhook
bugherd_delete_webhook
- ⚠️ Delete a webhook

04 · Who maintains Bugherd MCP

bugherd-mcp is maintained by berckan. It's the only MCP server we track from this author; the repo dates to Jan 2026.

05 · Facts

category
productivity - ranked #71 of 139 actively-maintained productivity servers as of 2026-08-25.
registry
io.github.Berckan/bugherd-mcp (active, first published 2026-01-13 · 2 versions)
packages
npm:bugherd-mcp

06 · Bugherd MCP FAQ

Is Bugherd MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-05-28. We re-verify nightly.

What can Bugherd MCP do?

With this server connected, an agent can get organization/account details, list all users (members + guests), list only team members, and list only guests/clients.

How do I install Bugherd MCP?

Run `npx -y bugherd-mcp`. The README documents one environment variable (BUGHERD_API_KEY) to set first. You can also paste the ready-made client config above.

Does Bugherd MCP run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Bugherd MCP

More productivity MCP servers · Claude Token Saver MCP · Enzyme · Arabicfmt MCP · Skylight MCP · LLM Bus

More JavaScript MCP servers · Displaybuddy MCP · Token Tool · THIRI Chord Intelligence · Amicus · Levea MCP Server · see all