You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/install-guides/kiro-cli.md
+15-19Lines changed: 15 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,15 +114,11 @@ kiro-cli 1.28.1
114
114
115
115
## Configure your AWS account to get the most from Kiro CLI
116
116
117
-
Kiro CLI can answer questions and solve problems related to your AWS resources and help you develop faster on AWS. To get the maximum benefit, you can configure the AWS CLI to use your account.
117
+
Kiro CLI can answer questions and solve problems related to your AWS resources. For example, you can ask for the IP address of an EC2 instance instead of going to the AWS console or looking up the AWS CLI command to get it. Kiro CLI accesses your AWS resources and returns the information you ask for.
118
118
119
-
To set up the AWS CLI and generate and configure access keys, follow the [AWS CLI Install Guide](/install-guides/aws-cli/) and the [AWS Credentials Install Guide](/install-guides/aws_access_keys/).
120
-
121
-
By setting up credentials, you can use the Kiro CLI to ask questions and solve issues specific to your AWS account.
122
-
123
-
For example, you can ask for the IP address of an EC2 instance instead of going to the AWS console or looking up the AWS CLI command to get it.
119
+
To get account-specific answers, configure AWS CLI credentials.
124
120
125
-
Kiro accesses your AWS resources and returns the information you ask for.
121
+
To set up the AWS CLI and generate and configure access keys, follow the [AWS CLI Install Guide](/install-guides/aws-cli/) and the [AWS Credentials Install Guide](/install-guides/aws_access_keys/).
126
122
127
123
## Set the Kiro CLI context to tailor responses
128
124
@@ -209,9 +205,11 @@ Use the arrow keys to select the model you want to use.
209
205
210
206
You can ask Kiro to set the default model for future sessions.
211
207
212
-
## Install a local MCP server
208
+
## Configure the Arm MCP Server for Kiro CLI
209
+
210
+
You can use a Model Context Protocol (MCP) such as the Arm MCP Server with Kiro CLI.
213
211
214
-
The Arm MCP Server is an MCP server providing AI assistants with tools and knowledge for Arm architecture development, migration, and optimization. You can configure the Arm MCP server locally using Docker.
212
+
The Arm MCP Server provides AI assistants with tools and knowledge for Arm architecture development, migration, and optimization. You can configure the Arm MCP Server locally using Docker.
215
213
216
214
First, pull the MCP server image to your local machine:
You also need Docker running on the system. For instructions, see the [Docker install guide](/install-guides/docker/).
223
221
224
-
### Configure the Arm MCP server for Kiro CLI
225
-
226
-
Modify the file `~/.kiro/settings/mcp.json` to add the Arm MCP server via a Docker container.
222
+
Modify the file `~/.kiro/settings/mcp.json` to add the Arm MCP Server via a Docker container.
227
223
228
-
To analyze a local codebase, use a `-v` command to mount a volume to the Arm MCP server`/workspace` folder so it can access code you want to analyze with `migrate-ease` and other tools.
224
+
To analyze a local codebase, use a `-v` command to mount a volume to the Arm MCP Server`/workspace` folder so it can access code you want to analyze with `migrate-ease` and other tools.
229
225
230
226
Replace the path `/path/to/your/workspace` with the path to your local codebase:
231
227
@@ -256,9 +252,9 @@ Replace the path `/path/to/your/workspace` with the path to your local codebase:
256
252
257
253
To enable Arm Performix features through the Arm MCP Server, replace `/path/to/your/ssh/private_key` and `/path/to/your/ssh/known_hosts` with the SSH private key and `known_hosts` file used for your target device.
258
254
259
-
### Optional: Use a Docker replacement containerization tool
255
+
### (Optional) Use an alternative containerization tool
260
256
261
-
You can use other containerization tools besides Docker that are free and don't require licenses, such as Podman, Finch, Colima, and Rancher Desktop. Choose one of the following options and use its CLI in place of `docker`.
257
+
You can use other containerization tools besides Docker that are free and don't require licenses, such as Podman, Finch, Colima, and Rancher Desktop. Choose one of the following options and use its CLI in place of `docker` to configure the Arm MCP Server.
262
258
263
259
{{< tabpane-normal >}}
264
260
{{< tab header="Podman" >}}
@@ -359,7 +355,7 @@ Add the following configuration to the user-level `~/.kiro/settings/mcp.json` fi
Rancher Desktop uses the Docker container engine via Morby.
358
+
Rancher Desktop uses the Docker container engine via Moby.
363
359
364
360
Pull the Arm MCP Server image:
365
361
```console
@@ -391,7 +387,7 @@ Add the following configuration to the user-level `~/.kiro/settings/mcp.json` fi
391
387
{{< /tab >}}
392
388
{{< /tabpane-normal >}}
393
389
394
-
### Verify that the Arm MCP server is working
390
+
### Verify that the Arm MCP Server is working
395
391
396
392
Start Kiro CLI chat from your local shell and list the tools from the MCP server to verify it's working:
397
393
@@ -405,7 +401,7 @@ Use the `/tools` command to list the available tools:
405
401
/tools
406
402
```
407
403
408
-
You'll see the Arm MCP server tools listed in the output. If the arm-mcp server says it's still loading, wait a moment and run `/tools` again.
404
+
You'll see the Arm MCP Server tools listed in the output. If the `arm-mcp` server says it's still loading, wait a moment and run `/tools` again.
409
405
410
406
### Use Arm prompt files with the Arm MCP Server
411
407
@@ -423,6 +419,6 @@ If you're facing issues or have questions, reach out to mcpserver@arm.com.
423
419
424
420
## Next steps
425
421
426
-
You're now ready to use Kiro CLI with the Arm MCP server for Arm-specific development assistance.
422
+
You're now ready to use Kiro CLI with the Arm MCP Server for Arm-specific development assistance.
427
423
428
424
For an AI-assisted x86-to-Arm migration walkthrough, see [Automate x86-to-Arm application migration using the Arm MCP Server](/learning-paths/servers-and-cloud-computing/arm-mcp-server/).
0 commit comments