Token导航 LogoToken导航TokenDH.com
BugHerd MCP logo
运维云端HTTP官方级别未说明来源级核验

BugHerd MCP

MCP Server

一个集成BugHerd错误跟踪与AI助手的MCP服务器,提供完整的BugHerd API v2覆盖,支持组织、用户、项目、任务等资源管理。

工具数

37

提示词数

0

GitHub Stars

5

资源数

0
API集成JavaScript项目管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Berckan

提供方

Berckan

最后核验

2026/5/17 20:42

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

BugHerd MCP服务器

MCP(模型上下文协议) 集成的服务器 BugHerd 使用AI助手进行错误跟踪。

特性

全面覆盖BugHerd API v2 在所有资源类型中有38个工具:

  • 组织 -获取帐户详细信息
  • 用户 -列出成员、客人、用户任务和项目
  • 项目 -CRUD操作,管理会员和客人
  • 任务 -完整的任务管理,包括反馈、存档和任务板视图
  • -定制看板管理
  • 评论 -阅读并创建评论
  • 附件 -管理文件附件
  • 网络钩子 -配置事件通知

安装

先决条件

  • Node.js 18+或Bun
  • 具有API访问权限的BugHerd帐户
  • BugHerd API密钥(从“设置”>“常规设置”获取)

设置

  1. 克隆存储库:
git clone https://github.com/berckan/bugherd-mcp.git
cd bugherd-mcp
  1. 安装依赖项:
bun install
# or
npm install
  1. 构建服务器:
bun run build
# or
npm run build
  1. 设置API密钥:
export BUGHERD_API_KEY=your-api-key-here

配置

CLI配置

添加到MCP客户端配置中:

{
  "mcpServers": {
    "bugherd": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/bugherd-mcp/dist/index.js"],
      "env": {
        "BUGHERD_API_KEY": "your-api-key-here"
      }
    }
  }
}

桌面应用程序

添加到您的MCP桌面应用程序配置中:

{
  "mcpServers": {
    "bugherd": {
      "command": "node",
      "args": ["/path/to/bugherd-mcp/dist/index.js"],
      "env": {
        "BUGHERD_API_KEY": "your-api-key-here"
      }
    }
  }
}

可用工具(37)

组织

工具说明
bugherd_get_organization获取组织/帐户详细信息

用户

工具说明
bugherd_list_users列出所有用户(成员+访客)
bugherd_list_members仅列出团队成员
bugherd_list_guests仅列出客人/客户
bugherd_get_user_tasks获取分配给用户的任务
bugherd_get_user_projects为用户获取项目

项目

工具说明
bugherd_list_projects列出所有项目
bugherd_list_active_projects仅列出活动项目
bugherd_get_project获取项目详细信息
bugherd_create_project创建新项目
bugherd_update_project更新项目设置
bugherd_delete_project⚠️ 永久删除项目
bugherd_add_member向项目添加成员
bugherd_add_guest将访客添加到项目中

任务

工具说明
bugherd_list_tasks列出带有过滤器的任务(状态、优先级、标签)
bugherd_list_feedback_tasks列出未处理的反馈任务
bugherd_list_archived_tasks列出已存档的任务
bugherd_list_taskboard_tasks列出任务板任务
bugherd_get_task使用元数据获取任务详细信息
bugherd_get_task_global按全局ID获取任务
bugherd_get_task_by_local_id按本地ID获取任务(#123)
bugherd_create_task创建新任务
bugherd_move_tasks在项目之间移动任务
bugherd_update_task更新任务状态/优先级/描述/受让人

工具说明
bugherd_list_columns列出项目列(看板状态)
bugherd_get_column获取列详细信息
bugherd_create_column创建新列
bugherd_update_column更新列名/位置

评论

工具说明
bugherd_list_comments列出对任务的评论
bugherd_create_comment向任务添加注释

附件

工具说明
bugherd_list_attachments列出任务附件
bugherd_get_attachment获取附件详细信息
bugherd_create_attachment从URL创建附件
bugherd_delete_attachment⚠️ 删除附件

网络钩子

工具说明
bugherd_list_webhooks列出已配置的Webhook
bugherd_create_webhook创建webhook
bugherd_delete_webhook⚠️ 删除webhook

使用示例

列出项目和任务

List my BugHerd projects
Show me all critical bugs in project 12345

创建和管理任务

Create a task in project 12345: "Fix the login button alignment"
Move task 678 from project 12345 to project 67890
Update task 678 status to "done"

使用评论

Show comments on task 678 in project 12345
Add a comment to task 678: "Fixed in latest deploy"

管理webhooks

List all webhooks
Create a webhook for task_create events pointing to https://example.com/webhook

发展

在开发模式下运行:

bun run dev

MCP检验员测试:

BUGHERD_API_KEY=xxx bun run inspector

生产建设:

bun run build

API费率限制

BugHerd允许平均每分钟60个请求,快速连续最多10个请求。服务器优雅地处理速率限制错误。

许可证

麻省理工学院

作者

贝尔坎 格雷罗 (hi@berck.io)

贡献

欢迎投稿!请打开问题或提交拉取请求。

相关

目录标签

目录标签

API集成JavaScript项目管理错误跟踪本地部署AI集成API服务Kanban管理

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

37

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPsession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP