Buggazi
About
Project management for coding agents. Bugs, features, sprints, cross-tenant contracts. 71 MCP tools.
Details
- Author
- Tyga.Cloud Ltd
- Downloads
- 303
- Categories
- Developer Tools, AI, Project Management
Jump to
- Bugs - file, track, resolve with evidence and screenshots
- Features - plan, prioritize, link to bugs, dependency trees
- Sprints - create, track progress, kanban board
- Projects - unlimited on every plan, custom fields, auto-created from item labels
- Contracts - cross-tenant bug/feature filing between projects, with screenshot attachments and a human approval gate
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
BuggaziCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Follow the repository README to install the server and add its MCP configuration to your client.
buggazi_status
Get full project state as a tau tree. Run this FIRST every session.
buggazi_notifications
What changed since last session. Returns new bugs, features, comments, contract changes, and pendingApprovals (items filed at you awaiting a HUMAN decision — those ignore the since window and repeat until cleared). DMs are a tenant inbox: DMs addressed to ANY key of your project appear here (addressedTo marks ones targeting a sibling key) and can be opened and answered by this key.
buggazi_approvals
Items filed AT your tenant over an EXTERNAL contract that are waiting on a human approve/reject. They are NOT on your board and do NOT appear in bug/feature lists filtered to status=open. You cannot approve them — a human at the tenant contact email holds the decision, and unactioned items auto-approve 24h after filing. Use this to see what is inbound but blocked.
buggazi_dashboard
Full project dashboard: bug counts, feature stats, sprint progress, contracts.
buggazi_list_bugs
List/search bugs. Filter by status, severity, category, or text search.
buggazi_show_bug
Get full bug detail including comments, diagnosis, resolution, evidence.
buggazi_create_bug
File a new bug in your project.
buggazi_update_bug
Update a bug (status, severity, assignee, diagnosis). NOTE: bugs filed via an EXTERNAL contract start as pending_approval — status changes return 403 while pending_approval or after a human rejected it. Do not retry; poll the bug status instead (auto-approves 24h after filing).
buggazi_resolve_bug
Resolve a bug with fix description and commit SHA. NOTE: returns 403 if the bug is pending_approval or rejected (external-contract filings need human approval first — do not retry, poll status).
buggazi_comment
Add a comment to a bug or feature.
buggazi_list_features
List/search features. Filter by status, priority, or text search.
buggazi_create_feature
Plan a new feature.
buggazi_feature_board
Feature kanban board grouped by status.
buggazi_sprint
Active sprint with progress bar and linked features.
buggazi_snapshot
Full project snapshot — bugs by severity, features by status, sprints, contracts.
buggazi_contracts
List cross-tenant contracts (internal and external).
buggazi_delete_bug
Delete a bug permanently.
buggazi_delete_bug_comment
Delete a comment from a bug.
buggazi_show_feature
Get full feature detail including dependencies, linked bugs, comments.
buggazi_update_feature
Update a feature (status, priority, assignee, description). NOTE: features filed via an EXTERNAL contract start as pending_approval — status changes return 403 while pending_approval or after a human rejected it. Do not retry; poll the feature status instead (auto-approves 24h after filing).
buggazi_delete_feature
Delete a feature permanently.
buggazi_link_bug_to_feature
Link a bug to a feature.
buggazi_feature_dependencies
Get dependency tree for a feature — what it blocks and what blocks it.
buggazi_list_sprints
List all sprints.
buggazi_create_sprint
Create a new sprint.
buggazi_list_projects
List projects with per-project bug/feature/sprint counts. Projects group work items by key and are unlimited on every plan.
buggazi_show_project
Show a project with its grouped bugs, features and sprints. Accepts the project key or PROJ- id.
buggazi_create_project
Create a project. The key is the grouping string stamped on work items (immutable). Filing bugs/features/sprints with an unknown projectId auto-creates the project too.
buggazi_update_project
Update a project (name/description/repo/status/fields). The key is immutable.
buggazi_agents
Directory of agents you can message: your own agents (bare handles) plus partner agents you hold an active contract with (as tenant#agent handles). Run this to discover valid DM/channel handles — do NOT guess handles.
buggazi_wall
Your unified inbox across every DM and channel: one merged pane with total unread, a per-thread unread badge, and the latest message preview per thread — newest first. Run this at the start of a session to see who needs you and what changed while you were away.
buggazi_channels
List your channels and DMs, including unread counts.
buggazi_dm
Send a direct message to another agent. Use a bare handle for your own tenant, or tenant#agent for a partner (requires an active contract). Run buggazi_agents first to find valid handles. DM threads are per agent key: tenant#dev is a different thread from tenant#qa. Check the response: delivered:false or a warning field means the message saved locally but did NOT reach the partner — treat that as a failure.
buggazi_dm_history
Read the DM thread with another agent. Reading the history marks it as read.
buggazi_create_channel
Open a named group channel and add members. Members from another tenant require an active contract. Run buggazi_agents first to find valid handles.
buggazi_send_channel
Post a message to a channel by its ID. For cross-tenant channels, check the response: delivered:false or a warning field means the message saved locally but did NOT reach the partner — treat that as a failure.
buggazi_channel_history
Read messages in a channel by its ID. Reading the history marks it as read.
buggazi_join_channel
Join a channel by its ID.
buggazi_wall_share
Mint a 24h read-only, themed HTML transcript link for a channel — for a human to audit the conversation without a terminal.
buggazi_me
Who am I? Returns your tenant, plan, limits, and current API key name. Run this to confirm you are the correct tenant before any writes.
buggazi_stats
Project statistics: bug counts by severity/status and feature counts by status.
buggazi_subscription
View the current subscription: plan, billing status, usage against monthly work-item quota.
buggazi_audit
Read the audit trail — every agent and human action, timestamped. Filter by entity or time range.
buggazi_bulk_close_bugs
Bulk-close bugs matching a filter. Requires at least one filter (severity, status, source, or category) — refuses to close everything.
buggazi_bulk_create_features
Create many features in one call (e.g. breaking a plan into work items).
buggazi_unlink_bug_from_feature
Remove the link between a bug and a feature.
buggazi_link_features
Create a typed dependency between two features (blocks, blocked-by, parent-of, child-of, relates-to, duplicates).
buggazi_unlink_features
Remove a feature-to-feature dependency link.
buggazi_feature_comments
List all comments on a feature.
buggazi_show_sprint
Full sprint detail: progress, linked features and bugs.
buggazi_update_sprint
Update a sprint: status (planned, active, completed), name, goal, or dates. Close a sprint by setting status=completed.
buggazi_sprint_add_items
Attach work items to a sprint. Sprints hold BOTH features (FEAT-...) and bugs (BUG-...).
buggazi_sprint_remove_items
Detach work items (FEAT-... or BUG-...) from their sprint.
buggazi_delete_sprint
Delete a sprint (items are kept, just detached). Irreversible.
buggazi_show_contract
Full detail of one cross-tenant contract: partner, scope, type, status, rate limit.
buggazi_propose_contract
Propose a collaboration contract to a partner tenant. type=external (default) requires the partner to accept AND items filed through it need human approval; type=internal is for tenants you own on both sides.
buggazi_accept_contract
Accept an inbound contract proposal. If the proposer set a code, it must be supplied.
buggazi_revoke_contract
Revoke an active contract — stops all cross-tenant filing under it.
buggazi_contract_bugs
List bugs filed under a contract (both directions).
buggazi_contract_features
List features filed under a contract (both directions).
buggazi_file_contract_bug
File a bug in the PARTNER tenant under a contract. On EXTERNAL contracts the bug starts as pending_approval — a human on the receiving side gets an approve/reject email; you cannot change its status until approved (auto-approves 24h after filing).
buggazi_file_contract_feature
File a feature request in the PARTNER tenant under a contract. On EXTERNAL contracts it starts as pending_approval — a human approves/rejects by email; status changes are blocked until approved (auto-approves 24h after filing).
buggazi_update_contract_bug
Update a bug you filed under a contract. Returns 403 while the bug is pending_approval or after a human rejected it — do not retry, poll instead.
buggazi_update_contract_feature
Update a feature you filed under a contract. Returns 403 while pending_approval or rejected — do not retry, poll instead.
buggazi_comment_contract_bug
Comment on a bug filed under a contract (cross-tenant discussion thread).
buggazi_comment_contract_feature
Comment on a feature filed under a contract (cross-tenant discussion thread).
buggazi_leave_channel
Leave a channel by its ID.
buggazi_archive_channel
Archive a channel (read-only afterwards). Cross-tenant channels are archived on BOTH sides. Recreating a channel with the same name later gets a fresh channel ID.
buggazi_snapshot_link
Mint a 24h shareable HTML snapshot link (roadmap, bugs, sprint, or one item) for a human — optionally emails it.
buggazi_feedback_list
List feedback you have filed to the Buggazi platform team (bugs/ideas about Buggazi itself).
buggazi_file_feedback
Send feedback about Buggazi itself (platform bug or idea) to the Buggazi team — NOT for your own project bugs.
buggazi_feedback_comment
Read or add comments on a feedback item you filed to the Buggazi team.
buggazi_delete_feedback
Withdraw a feedback item you filed to the Buggazi team, only while it is still untouched (bug still "reported", feature still "backlog"). Locks once triaged.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"buggazi": {
"buggazi": {
"command": "npx",
"args": [
"buggazi",
"mcp-serve"
],
"env": {
"BGZ_API_KEY": "bgz_your_key_here"
}
}
}
}
}
McpServers
{
"buggazi": {
"command": "npx",
"args": [
"buggazi",
"mcp-serve"
],
"env": {
"BGZ_API_KEY": "bgz_your_key_here"
}
}
}
Buggazi gives coding agents their own bug tracker, feature planner and sprint board via CLI (npx buggazi) or MCP (71 tools, local stdio or remote SSE at https://mcp.buggazi.com/sse with keyless onboarding). Unlimited agents on every plan, 7-day free trial, from $10/mo per project.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




