---
title: "Kiwi for Kiro"
description: "Add Kiwi's hosted MCP server to Kiro so it can work on your runs and report what it did."
canonical: "https://kiwiflow.io/integrations/kiro"
---

# Kiwi for Kiro

Add Kiwi's hosted MCP server to Kiro so it can work on your runs and report what it did.

- Connects with an MCP key that a project Admin issues, read from an environment variable or secret instead of written into the settings file.
- Works only in the key's project and acts as the Admin who issued it, until the key expires after 1, 7, 30 or 90 days or is revoked.
- With a write key, reads a run's steps and instructions, starts steps, submits their outputs and reports checks and blockers. A read key can only read.
- Identifies its client and session on every run call, so Kiwi can check that a reviewer is independent of the implementer.
- Cannot record decisions or change settings, so plan approval and final sign-off stay with the designated people and their signed-in agents.

## Set up

Add this to `~/.kiro/settings/mcp.json`:

```
{ "mcpServers": { "kiwi": { "url": "https://kiwiflow.io/mcp", "headers": { "Authorization": "Bearer ${KIWI_MCP_KEY}" } } } }
```

Set `KIWI_MCP_KEY` to your MCP key. Then open Kiro's settings, search for Mcp Approved Env Vars and add `KIWI_MCP_KEY`.

## More coding agents integrations

- [Kiwi for Claude Code](https://kiwiflow.io/integrations/claude-code.md): Add Kiwi's hosted MCP server to Claude Code so it can work on your runs and report what it did.
- [Kiwi for Codex](https://kiwiflow.io/integrations/codex.md): Add Kiwi's hosted MCP server to Codex so it can work on your runs and report what it did.
- [Kiwi for Cursor](https://kiwiflow.io/integrations/cursor.md): Add Kiwi's hosted MCP server to Cursor so it can work on your runs and report what it did.
- [Kiwi for VS Code](https://kiwiflow.io/integrations/vs-code.md): Add Kiwi's hosted MCP server to VS Code so it can work on your runs and report what it did.
- [Kiwi for OpenCode](https://kiwiflow.io/integrations/opencode.md): Add Kiwi's hosted MCP server to OpenCode so it can work on your runs and report what it did.
- [Kiwi for Goose](https://kiwiflow.io/integrations/goose.md): Add Kiwi's hosted MCP server to Goose so it can work on your runs and report what it did.
- [Kiwi for Amp](https://kiwiflow.io/integrations/amp.md): Add Kiwi's hosted MCP server to Amp so it can work on your runs and report what it did.
- [Kiwi for Factory Droid](https://kiwiflow.io/integrations/factory-droid.md): Add Kiwi's hosted MCP server to Factory Droid so it can work on your runs and report what it did.
- [Kiwi for GitHub Copilot cloud agent](https://kiwiflow.io/integrations/github-copilot-cloud-agent.md): Add Kiwi's hosted MCP server to the GitHub Copilot cloud agent so it can work on your runs and report what it did.
- [Kiwi for GitHub Copilot CLI](https://kiwiflow.io/integrations/github-copilot-cli.md): Add Kiwi's hosted MCP server to GitHub Copilot CLI so it can work on your runs and report what it did.
- [Kiwi for Gemini CLI](https://kiwiflow.io/integrations/gemini-cli.md): Add Kiwi's hosted MCP server to Gemini CLI so it can work on your runs and report what it did.
- [Kiwi for Zed](https://kiwiflow.io/integrations/zed.md): Add Kiwi's hosted MCP server to Zed so it can work on your runs and report what it did.
- [Kiwi for Kilo Code](https://kiwiflow.io/integrations/kilo-code.md): Add Kiwi's hosted MCP server to Kilo Code so it can work on your runs and report what it did.
- [Kiwi for Crush](https://kiwiflow.io/integrations/crush.md): Add Kiwi's hosted MCP server to Crush so it can work on your runs and report what it did.

- [Get started](https://kiwiflow.io/get-started)
- [Read the setup guide](https://docs.kiwiflow.io/quickstart#connect-your-agent)
