by @aws labs
An MCP (Model Context Protocol) server that provides comprehensive tools for monitoring and analyzing AWS services using [AWS Application Signals](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Signals.html). This server enables AI assistants like Kiro, Claude, and GitHub Copilot to help you monitor service health, analyze performance metrics, track SLO compliance, and investigate issues using distributed tracing with advanced audit capabilities and root cause analysis.
This server provides the following tools for AI assistants:
Get comprehensive SLO configuration details.
List all Service Level Objectives in Application Signals.
Get CloudWatch metrics for Application Signals services.
Query OpenTelemetry spans data via Transaction Search (100% sampled).
Query AWS X-Ray traces (5% sampled data) for trace investigation.
Deep dive into CloudWatch Synthetics canary failures with root cause identification.
Query change events to correlate infrastructure and application changes.
Legacy SLI status report showing summary counts.
Get Application Signals enablement guide for autonomous code modifications.
Comprehensive service health auditing with wildcard support for service discovery.
Comprehensive SLO compliance monitoring and breach analysis.
Operation-specific analysis and performance investigation.
Get overview of all monitored services in your environment.
Get service metadata, metrics, and log groups.
Discover operations that have been actively invoked in the time window.