How to install and configure AWS HealthOmics Kiro Power
Overview
Kiro is a native AI-powered development environment and IDE that provides intelligent assistance for development. The AWS HealthOmics team build HealthOmics Kiro Power, an add-on package that automatically configures the HealthOmics Model Context Protocol (MCP) server and provides Kiro with expertise in HealthOmics workflow creation and optimization. This allows bioinformaticians to migrate, run and manage workflows into HealthOmics using natural language prompts in Kiro IDE.
This article provides guidance on HealthOmics Kiro Power installation and configuration.
Requirements
You will need Kiro with AWS MCP server installed and configured. Refer to Install Kiro and Agent Toolkit for AWS to manage your AWS environment for installation guidance.
Install
Install HealthOmics Power
Open a browser to https://kiro.dev/powers/, search for HealthOmics, and click on Add to Kiro
Alternatively, go to https://kiro.dev/launch/powers/aws-healthomics/

When prompted, click Open

This will launch Kiro and display AWS HealthOmics power page. Click Install

After installation is complete, click Try Power

Onboard HealthOmics Power
Kiro will go through on-boarding process to verify your AWS profile and environment

When prompted to run a command, verify the command and click Trust or Run

If you select Trust, select the command to add to Trusted Commands settings

Kiro will request for IAM Role and S3 URI to be specified in config.toml file

You can create the IAM role and S3 bucket manually, or have Kiro create them for you as illustrated in screenshot below

Verify configuration
To verify configuration, open .healthomics\config.toml file

Using Kiro with HealthOmics Power
Using Kiro
You can use natural language for Kiro to migrate, create, run, debug and analyze workflows. Below are just some examples
Migrate to HealthOmics
Prompt Kiro to migrate a public workflow to HealthOmics

List Private Workflows

List Ready2Run Workflows

Capabilities
HealthOmics MCP server provides tools for
- 🧬 Workflow Management
- 🚀 Workflow Execution
- 📊 Analysis and Troubleshooting
- 🔍 File Discovery and Search
- 🌍 Region Management
Health Omics Power provides steering documents for
- Creating a workflow from a remote Git repository URL
- Creating a new WDL, Nextflow or CWL workflow from local files
- Running a deployed HealthOmics workflow
- Submitting, monitoring, or managing batch runs (multiple samples/runs at once)
- Onboarding an existing WDL workflow ensuring compatibility with HealthOmics
- Onboarding an existing Nextflow workflow ensuring compatibility with HealthOmics
- Modifying, updating, or fixing an existing HealthOmics workflow
- Diagnosing workflow creation issues
- Diagnosing run failures
- Using public containers with HealthOmics via ECR Pullthrough Caches
- Setting up VPC infrastructure for HealthOmics workflows (subnets, NAT Gateway, security groups, endpoints)
- Managing HealthOmics VPC configurations (creating, listing, getting, or deleting configurations)
- Running workflows with VPC connectivity, public internet access, cross-region access, or access to private VPC resources
Refer to Instructions for AI Assistants for more information including example prompts