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
- Download Kiro from kiro.dev.
- Sign in with Google or GitHub — this avoids a known Amazon Builder ID account-linking bug that can affect email/password sign-in.
- Open a project folder in Kiro.
Get an API key
Perfai Cloud authenticates Kiro with a Perfai API key. Create one and copy it — Perfai shows the full key only once. You’ll paste it intomcp.json as Bearer pfk_xxxxxxxxxxxx_....
Installation
- In Kiro, press
Ctrl+Shift+P(Cmd+Shift+Pon macOS) to open the command palette. - Run Kiro: Open User MCP Config (JSON).
- Add (or merge) the following into the file that opens:
- macOS / Linux
- Windows
File:
~/.kiro/settings/mcp.json- Save the file. Kiro picks up MCP config changes without a restart.
Verify the server is connected
- Open Kiro’s MCP panel (via the command palette or the MCP icon in the sidebar).
- Look for perfai-cloud listed with 19 tools available.
- If it fails to connect, re-check that the
Authorizationheader isBearerfollowed by the full key, with no trailing whitespace. A401means the key has expired or been revoked — create a new one and update the config.
Confirm you’re signed in
The API key signs you in — there is no separate login step. Every tool call runs as the user who created the key, with that user’s organizations and role. In Kiro’s chat panel, type:pfk_xxxxxxxxxxxx_…), never the secret. If a tool call fails with 401, the key has expired or been revoked — create a new one and update the connector.

