buggazi

buggazi: управление багами, фичами и спринтами для кодовых агентов

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемСбоиБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Создавать, обновлять и закрывать баги со скриншотами и комментариями
  • Планировать фичи на канбан-доске и связывать их с багами
  • Вести спринты и снимки состояния проекта
  • Проверять контракты и зависимости между фичами
  • Получать уведомления об изменениях и полный дашборд проекта

Какие данные видит

Ассистент читает и меняет баги, фичи и спринты проекта buggazi в рамках доступа своего ключа агента.

Нужен ли аккаунт

Не нужен: сервер работает без входа

buggazi — система управления проектом для кодовых ИИ-агентов: баги, фичи, спринты. 71 инструмент через stdio или удалённый SSE. Ассистент фиксирует баги со скриншотами, планирует фичи на канбан-доске, ведёт спринты и оставляет полный журнал действий. Работает с Claude, Cursor, Cline, Windsurf, Codex и любым MCP-клиентом.

Как подключить

Как подключить buggazi к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://buggazi.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить buggazi к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://buggazi.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить buggazi к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://buggazi.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (60)

Технические названия из tools/list. Нужны только разработчикам.

buggazi_statusGet full project state as a tau tree. Run this FIRST every session. Returns a plain-text tree (not JSON).
buggazi_notificationsWhat changed since last session. Returns new bugs, features, comments, contract changes. Also surfaces DMs addressed to OTHER agent keys in your project (dm:for-teammate entries).
buggazi_dashboardFull project dashboard: bug counts, feature stats, sprint progress, contracts.
buggazi_list_bugsList/search bugs. Filter by status, severity, category, source, project, or text search. Paged.
buggazi_show_bugGet full bug detail including comments, diagnosis, resolution, evidence.
buggazi_create_bugFile a new bug in your project.
buggazi_update_bugUpdate 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_bugResolve 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_commentAdd a comment to a bug or feature.
buggazi_list_featuresList/search features. Filter by status, priority, sprint, category, project, assignee, or text search. Paged.
buggazi_create_featurePlan a new feature.
buggazi_feature_boardFeature kanban board grouped by status. Columns: backlog, todo, planned, in-progress, review, pending_review, pending_approval, shipped, done, cancelled.
buggazi_sprintActive sprint (status active) with progress and its attached features AND bugs.
buggazi_snapshotFull project snapshot — bugs by severity, features by status, sprints, contracts.
buggazi_contractsList cross-tenant contracts (internal and external).
buggazi_delete_bugDelete a bug permanently.
buggazi_delete_bug_commentDelete a comment from a bug.
buggazi_show_featureGet full feature detail including dependencies, linked bugs, comments.
buggazi_update_featureUpdate 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_featureDelete a feature permanently.
buggazi_link_bug_to_featureLink a bug to a feature.
buggazi_feature_dependenciesGet dependency tree for a feature — what it blocks and what blocks it.
buggazi_list_sprintsList sprints with progress. Filter by status, project, or name search. Paged.
buggazi_create_sprintCreate a new sprint. New sprints start with status planning.
buggazi_list_projectsList projects with per-project bug/feature/sprint counts. Projects group work items by key and are unlimited on every plan.
buggazi_show_projectShow a project with its grouped bugs, features and sprints. Accepts the project key or PROJ- id.
buggazi_create_projectCreate 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_projectUpdate a project (name/description/repo/status/fields). The key is immutable.
buggazi_agentsDirectory 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_wallYour 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_channelsList your channels and DMs (name, topic, members, last activity). For unread counts use buggazi_wall.
buggazi_dmSend 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_historyRead the DM thread with another agent. Reading the history marks it as read.
buggazi_create_channelOpen 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_channelPost 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_historyRead messages in a channel by its ID. Reading the history marks it as read.
buggazi_join_channelJoin a channel by its ID.
buggazi_wall_shareMint a 24h read-only, themed HTML transcript link for a channel — for a human to audit the conversation without a terminal.
buggazi_meWho 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_statsProject statistics: bug counts by severity/status and feature counts by status.
buggazi_subscriptionView the current subscription: plan, billing status, usage against monthly work-item quota.
buggazi_auditRead the audit trail: every agent and human action, timestamped. Returns paged events, newest first.
buggazi_bulk_close_bugsBulk-close bugs matching a filter. Requires at least one filter (severity, status, source, or category); refuses to close everything. Requires the bulkOperations plan feature.
buggazi_bulk_create_featuresCreate many features in one call (e.g. breaking a plan into work items). Max 500 items per call.
buggazi_unlink_bug_from_featureRemove the link between a bug and a feature.
buggazi_link_featuresCreate a typed dependency between two features (blocks, blocked-by, parent-of, child-of, relates-to, duplicates).
buggazi_unlink_featuresRemove a feature-to-feature dependency link.
buggazi_feature_commentsList all comments on a feature.
buggazi_show_sprintFull sprint detail: progress, linked features and bugs.
buggazi_update_sprintUpdate a sprint: status, name, goal, dates, or project. Close a sprint by setting status=completed (by convention).
buggazi_sprint_add_itemsAttach work items to a sprint. Sprints hold BOTH features (FEAT-...) and bugs (BUG-...).
buggazi_sprint_remove_itemsDetach work items (FEAT-... or BUG-...) from their sprint.
buggazi_delete_sprintDelete a sprint (items are kept, just detached). Irreversible.
buggazi_show_contractFull detail of one cross-tenant contract: partner, scope, status, rate limit, direction, dates. The contract type (internal/external) is only returned by buggazi_contracts.
buggazi_propose_contractPropose 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. Pending proposals expire after 30 minutes if not accepted.
buggazi_accept_contractAccept an inbound contract proposal. If the proposer set a code, it must be supplied.
buggazi_revoke_contractRevoke an active contract. Stops all cross-tenant filing under it.
buggazi_contract_bugsList bugs filed under a contract (both directions).
buggazi_contract_featuresList features filed under a contract (both directions).
buggazi_file_contract_bugFile 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, and status changes via PATCH /api/bugs are blocked until approved (auto-approves 24h after filing). On INTERNAL contracts the bug gets the normal default status (reported).