BugSmash

Feedback Visual Instantâneo e Colaboração para Agências, Produto, Design e Equipes de Marketing

Servidor MCP hospedado

npx add-mcp 'https://api.bugsmash.io/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Plugin de IA BugSmash

License: MIT MCP

Conecte qualquer assistente de IA compatível com MCP — incluindo Claude, ChatGPT, Cursor e Codex — ao BugSmash, a plataforma de revisão visual e feedback para agências e equipes de produto, design e marketing.

Com este plugin, seu assistente de IA pode criar projetos de revisão, enviar versões, ler e resumir feedback, responder comentários, organizar pastas e gerenciar webhooks — tudo a partir do chat em que você já trabalha.


O que é o BugSmash?

O BugSmash é uma camada de revisão para a internet. Compartilhe qualquer conteúdo digital — sites ao vivo, painéis, vídeos, PDFs, imagens, áudio, até aplicativos móveis — e deixe clientes e partes interessadas comentarem diretamente nele. Os comentários são fixados exatamente onde está o contexto, para que feedback, progresso e aprovações fiquem em um só lugar, em vez de capturas de tela espalhadas e threads de e-mail.

O que este plugin faz

Este plugin empacota o servidor MCP hospedado do BugSmash para assistentes de codificação com IA. Depois de instalado, você pode pedir ao seu assistente para:

ÁreaO que você pode fazer
ProjetosListar, ler, criar, atualizar e excluir projetos de revisão
VersõesListar, ler, criar e excluir versões de um projeto
PastasListar, ler, criar, atualizar e excluir pastas
ComentáriosListar, ler, criar, atualizar e excluir comentários de feedback
RespostasListar, criar e excluir respostas em um comentário
WebhooksListar, atualizar, testar e excluir webhooks
UploadsAnexar arquivos locais e anexos de chat como projetos, versões ou atualizações de comentários

O plugin fala com o endpoint MCP hospedado do BugSmash:

https://api.bugsmash.io/mcp

Nada é executado localmente e não há servidor para hospedar. Este repositório contém apenas os manifestos do plugin e uma habilidade que ensina o assistente a trabalhar com o BugSmash com segurança.

Requisitos

Autenticação

O BugSmash usa OAuth 2.1 com PKCE. Na primeira vez que seu assistente chamar uma ferramenta do BugSmash, seu navegador abrirá uma página de login onde você aprova o acesso. Só isso.

  • Sem chaves de API para copiar, colar ou armazenar
  • O plugin nunca solicita, armazena ou faz proxy de uma chave de API do BugSmash
  • O acesso segue os mesmos papéis, plano e limites de uso do aplicativo BugSmash
  • Revogue a conexão a qualquer momento pelo BugSmash; o assistente perde o acesso imediatamente

Instalação

Claude Code

Adicione o marketplace e instale o plugin:

/plugin marketplace add solutionwise/bugsmash-ai-plugin
/plugin install bugsmash@bugsmash

Execute /reload-plugins se o Claude Code pedir, depois /mcp para entrar no BugSmash quando solicitado.

Claude (web e desktop)

Você pode conectar o BugSmash diretamente como um conector personalizado — sem necessidade de plugin:

  1. Abra Personalizar → Conectores.
  2. Clique em + e escolha Adicionar conector personalizado.
  3. Digite https://api.bugsmash.io/mcp como URL do servidor MCP remoto. Deixe os campos de cliente OAuth vazios — o BugSmash suporta registro dinâmico de clientes.
  4. Clique em Adicionar, depois em Conectar e aprove o acesso na página de login do BugSmash.
  5. Ative o BugSmash em um novo chat.

Cursor

Adicione este repositório como marketplace: vá em Painel → Plugins e MCPs, escolha Adicionar Marketplace em Marketplaces da equipe, selecione Importar do repositório e cole https://github.com/solutionwise/bugsmash-ai-plugin. O plugin aparecerá em Personalizar na barra lateral do Cursor, onde você pode selecionar Instalar no escopo do usuário ou do projeto.

Para testar em uma única máquina, clone este repositório e vincule o plugin à pasta local de plugins do Cursor, depois recarregue o Cursor (Desenvolvedor: Recarregar janela):

mkdir -p ~/.cursor/plugins/local
ln -s /absolute/path/to/bugsmash-ai-plugin/plugins/bugsmash ~/.cursor/plugins/local/bugsmash

Codex

Pelo CLI do Codex:

codex plugin marketplace add solutionwise/bugsmash-ai-plugin
codex plugin add bugsmash@bugsmash

Inicie uma nova tarefa após a instalação; a primeira chamada de ferramenta do BugSmash abrirá o fluxo de login.

Qualquer outro cliente MCP

Aponte seu cliente para https://api.bugsmash.io/mcp usando o transporte HTTP transmissível. O servidor suporta descoberta OAuth, registro dinâmico de clientes, PKCE (S256), atualização de token e revogação.

Exemplos de prompts

List my BugSmash projects. Do not change anything.
Summarize the active feedback on the "Homepage redesign" project, grouped by page.
Create a BugSmash review project named "Q4 landing page" for https://example.com.
Add a new version to the "Mobile app onboarding" project from the screenshot I attached.
Reply to comment #14 on "Pricing page v2" saying the spacing issue is fixed in the latest build.

Segurança

A habilidade incluída instrui o assistente a:

  • Ler o estado atual antes de gravar quando o destino não for exato
  • Informar o destino exato e pedir confirmação antes de qualquer exclusão
  • Avisar que excluir uma pasta também exclui suas subpastas e todos os projetos dentro dela
  • Informar quando uma gravação cria ou altera um link público de revisão
  • Nunca exibir tokens OAuth, segredos de assinatura de webhook ou URLs privadas de upload
  • Nunca repetir automaticamente uma gravação após um tempo limite

Solução de problemas

SintomaO que fazer
401 UnauthorizedReconecte o BugSmash pelo fluxo de login no navegador (/mcp no Claude Code).
403 ForbiddenO papel no workspace, plano, limite de uso ou escopo OAuth não permite a ação. Convidados e colaboradores não podem usar MCP.
404 Not FoundVerifique o ID e confirme se você conectou o workspace correto.
As ferramentas do BugSmash não aparecemExecute /reload-plugins (Claude Code), recarregue a janela (Cursor) ou inicie uma nova sessão (Codex).
429 Too Many RequestsVocê atingiu um limite de taxa ou uso do BugSmash. Aguarde a redefinição.

Estrutura do repositório

.
├── .agents/plugins/marketplace.json     # Codex marketplace
├── .claude-plugin/marketplace.json      # Claude Code marketplace
├── .cursor-plugin/marketplace.json      # Cursor marketplace
└── plugins/bugsmash
    ├── .claude-plugin/plugin.json
    ├── .codex-plugin/plugin.json
    ├── .cursor-plugin/plugin.json
    ├── .mcp.json                        # Hosted MCP endpoint
    ├── assets/                          # Icon
    └── skills/manage-reviews            # Review-management skill

Desenvolvimento

Para testar alterações localmente, adicione este repositório como marketplace local no cliente de sua preferência. Consulte docs/client-setup.md para instruções passo a passo para cada cliente e uma ordem sugerida de testes funcionais.

Valide os manifestos antes de abrir um pull request:

claude plugin validate .
claude plugin validate ./plugins/bugsmash

Links

Encontrou um problema com o plugin? Abra uma issue.

Licença

Este pacote de plugin é distribuído sob a Licença MIT. A licença cobre apenas os arquivos deste repositório, não o serviço hospedado do BugSmash.