Skip to main content
Kiro is Amazon’s AI-powered IDE — the successor to Amazon Q Developer (Q is now retired for new signups). It supports remote MCP servers through a user-level mcp.json config. Perfai Cloud is a remote server and authentication is a custom Bearer header.
Amazon Q Developer’s free-tier signup is closed to new users — Kiro is currently the only viable free path in to this class of tooling.

Install Kiro

  1. Download Kiro from kiro.dev.
  2. Sign in with Google or GitHub — this avoids a known Amazon Builder ID account-linking bug that can affect email/password sign-in.
  3. Open a project folder in Kiro.

Generate your Bearer token

Run this in your own terminal — substitute your Perfai email and password:
Copy the resulting string — you’ll paste it into mcp.json as Bearer <base64>.

Installation

  1. In Kiro, press Ctrl+Shift+P (Cmd+Shift+P on macOS) to open the command palette.
  2. Run Kiro: Open User MCP Config (JSON).
  3. Add (or merge) the following into the file that opens:
File: ~/.kiro/settings/mcp.json
  1. Save the file. Kiro picks up MCP config changes without a restart.

Verify the server is connected

  1. Open Kiro’s MCP panel (via the command palette or the MCP icon in the sidebar).
  2. Look for perfai-cloud listed with 18 tools available.
  3. If it fails to connect, re-check the Authorization header value and confirm there’s no trailing whitespace in the base64 string.

Login

The prompts below run inside Kiro’s chat panel, not your terminal. The only file-based step is editing mcp.json.
In Kiro’s chat, type:
This calls login with no arguments, which opens a browser to Perfai’s own login page — never type your email/password directly into the chat. Confirm the session with:

Register an app and run a scan


Fix and verify