Busabase para Kiro

Conectar Kiro ao Busabase

AWS's agentic coding tool: the Kiro IDE turns prompts into specs and working code, and the Kiro CLI, formerly the Amazon Q Developer CLI, brings the same agent to the terminal.

Cole isto no Kiro

Leia https://busabase.com/SETUP_SKILL.md e configure o Busabase para mim. Siga até o fim e depois confirme que a conexão funciona.

Ler a documentação de Skills do Kiro
Busabase
Agent Skill
Uma Base de posts em um espaço de trabalho do Busabase, com registros, visualizações e prompts para agentes

Dê ao seu agente esta única instrução

Você acaba com mais do que um conector: a skill busabase carrega todo o fluxo de change request, o CLI e a API completa — disponível em toda sessão futura sem colar nada de novo.

Pergunta primeiro

Busabase Cloud ou Desktop pessoal — a decisão é sua, antes de qualquer coisa acontecer.

Conecta

Faz seu login e guarda a credencial sozinho. Nenhuma chave de API para copiar na mão.

Semeia uma Base

Cria e preenche sua primeira Base, para o espaço de trabalho não ficar com uma tela vazia.

Instala as skills

busabase e busabase-app-creator ficam permanentes, para toda sessão depois desta.

Para este agente

Kiro is spec-driven: it may want to write a spec before executing, so let it read the setup document first, then approve the commands it proposes. The skills installer targets Kiro as `kiro-cli` and writes to `~/.kiro/skills`, which both the Kiro IDE and the Kiro CLI read. Custom agents only load skills listed in their `resources` with `skill://`.

Prefere um conector?

Se você preferir conectar o Busabase como ferramentas MCP em vez de deixar o agente instalar uma skill, use a URL do servidor abaixo.

Resumo rápido

Fornecedor
AWS
Como ele se conecta
Plugin / Skill · MCP + OAuth
Transporte
HTTP em streaming
Autenticação
OAuth (registro dinâmico)
Arquivo de configuração
.kiro/settings/mcp.json (user: ~/.kiro/settings/mcp.json)
Execute isto
curl -fsSL https://cli.kiro.dev/install | bash      # Kiro CLI, macOS/Linux
irm 'https://cli.kiro.dev/install.ps1' | iex       # Kiro CLI, Windows 11
# Kiro IDE: download from https://kiro.dev

Kiro — the IDE or the Kiro CLI — can fetch a URL and run commands, so the Skill path applies: paste the prompt above.

Prefer a connector?

Add Busabase to ~/.kiro/settings/mcp.json (user) or .kiro/settings/mcp.json (workspace, which wins when both define the same server):

{
  "mcpServers": {
    "busabase": {
      "url": "https://busabase.com/api/mcp",
      "oauth": {
        "oauthScopes": ["mcp"]
      }
    }
  }
}

Kiro registers its own OAuth client (dynamic client registration) and opens the sign-in page in your browser. Keep the entry's oauth.oauthScopes set to ["mcp"]: Busabase grants MCP clients exactly one scope, mcp, and a request naming a different Busabase scope without it is rejected.

Kiro CLI: kiro-cli mcp add only takes a --command for local servers, so edit the JSON file above or use kiro-cli mcp import --file <file>. In a kiro-cli chat session, open /mcp and press Enter on busabase to start sign-in; /mcp auth busabase retries it.

Coming from the Amazon Q Developer CLI? Installing Kiro CLI copies ~/.aws/amazonq/mcp.json to ~/.kiro/settings/mcp.json once, so an existing busabase entry carries over. Anything added to the old file afterwards is not picked up.

Kiro MCP configuration

Pegadinhas conhecidas

`kiro-cli mcp add` has no URL option, so remote servers go in the JSON file. Workspace `.kiro/settings/mcp.json` overrides the user file, so check both if a stale server keeps loading. The remote `url` shape and the `auth` / `oauth` fields are documented on the Configuration page, and Kiro's MCP overview now also shows a remote-server example (an earlier version of this note said the main page demonstrated stdio only). Current docs add an `auth` object (`issuer_url`, `storage`, `grant_types`, `scopes`) and an `oauth` block on each server entry, and tokens are stored per workspace in `.kiro/.mcp-auth/`. If you hit OAuth scope errors, the docs' workaround is an empty scope array (`"oauthScopes": []`); with no scopes configured Kiro requests a default set (openid, email, profile, offline_access), which Busabase answers with its single `mcp` scope.

Como ele se compara

Capacidades de conexão lado a lado com outros agentes já neste diretório.

CapacidadeKiroClaude CodeCursor
TipoEditores de IAAgentes de terminalEditores de IA
Caminho recomendadoAgent SkillAgent SkillAgent Skill
Como ele se conectaPlugin / Skill · MCP + OAuthMCP + OAuth · Plugin / SkillMCP + OAuth · Plugin / Skill
TransporteHTTP em streamingHTTP em streamingHTTP em streaming
AutenticaçãoOAuth (registro dinâmico)OAuth (registro dinâmico)OAuth (registro dinâmico)
Estes passosDa documentação oficialÚltima checagem em 10 de nov. de 2026

Escrito a partir da documentação oficial deste agente. Não executamos de novo cada passo em uma máquina real, então confira a documentação vinculada se algum comando tiver mudado.

Deixe seu agente cuidar da configuração

Uma instrução, uma autorização, e toda mudança feita depois traz uma mensagem e um diff que você pode conferir ou reverter.

Ver todos os agentes

Cole isto no Kiro

Leia https://busabase.com/SETUP_SKILL.md e configure o Busabase para mim. Siga até o fim e depois confirme que a conexão funciona.