AI-powered bug tracking and fixing toolkit. List, view, and fix bugs from BugPack.
Start BugPack server first:
bash
npx bugpack-mcp
Query all tracked bugs with optional filtering.
Call GET http://localhost:3456/api/bugs to fetch all bugs.
?project_id=<id> to filter by project.Each bug has: id, title, description, status, priority, project_id, created_at.
Present results grouped by status ( pending / fixed / closed).
text
GET http://localhost:3456/api/bugs
Fetch full bug context including screenshots, environment, and related files.
GET http://localhost:3456/api/bugs/:id for full details.title, description, status, priority, pagePath, device, browser, relatedFiles, screenshots.relatedFiles to locate relevant source code.original_path and annotated_path.text
GET http://localhost:3456/api/bugs/abc-123
Read bug context, locate code, apply fix, and update status.
GET http://localhost:3456/api/bugs/:idrelatedFiles or search by pagePath and description.PATCH http://localhost:3456/api/bugs/:id with { "status": "fixed" }bash
# Get bug context
GET http://localhost:3456/api/bugs/abc-123
# Mark as fixed
PATCH http://localhost:3456/api/bugs/abc-123
Content-Type: application/json
{ "status": "fixed" }