A Model Context Protocol (MCP) server that provides AI assistants with comprehensive access to AWS HealthOmics services for genomic workflow management, execution, and analysis.
This server provides the following tools for AI assistants:
List available HealthOmics workflows with pagination support.
Create new workflows with WDL, CWL, or Nextflow definitions.
Retrieve detailed workflow information and export definitions.
Create new versions of existing workflows.
List all versions of a specific workflow.
Lint single WDL or CWL workflow files using miniwdl and cwltool.
Lint multi-file WDL or CWL workflow bundles with import/dependency support.
Package workflow files into base64-encoded ZIP format.
Start workflow runs with custom parameters and resource configuration.
List workflow runs with filtering by status and date ranges.
Retrieve detailed run information including status and metadata.
List tasks for specific runs with status filtering.
Get detailed information about specific workflow tasks.
Analyze workflow run performance and resource utilization.
Comprehensive diagnosis of failed workflow runs with remediation suggestions.
Access high-level workflow execution logs and events.
Retrieve workflow engine logs (STDOUT/STDERR) for debugging.
Access run manifest logs with runtime information and metrics.
Get task-specific logs for debugging individual workflow steps.
Intelligent search for genomics files across S3 buckets and HealthOmics stores.
List AWS regions where HealthOmics is available.