servers / aws-health-mcp-server

aws-health-mcp-server

communityunknownpythonread onlyhealthy

Production-ready MCP server for monitoring AWS Health events and service status


01Tools · 11

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
get_scheduled_changes
Get all scheduled changes/maintenance events across AWS services. Returns upcoming maintenance windows, planned updates, and infrastructure improvements. Example prompts: - "What maintenance is planned for AWS services?" - "Show me upcoming AWS changes" - "When is the next AWS maintenance?"
readfalseunknown
get_org_service_events
Get health events for a specific AWS service across your organization. Args: service: The AWS service name (e.g., 'EC2', 'RDS', 'LAMBDA'). Case insensitive. Example prompts: - "What's happening with EC2 across my organization?" - "Show me all RDS issues affecting my AWS accounts"
readfalseunknown
get_org_scheduled_changes
Get scheduled changes/maintenance events across your AWS Organization. Returns upcoming maintenance affecting accounts in your organization. Example prompts: - "What maintenance is planned across my organization?" - "Show me upcoming AWS changes affecting my accounts"
readfalseunknown
get_service_health
Get current AWS service health events. Returns active and upcoming AWS health events with descriptions and timelines. Example prompts: - "Show me all current AWS service health issues" - "What's the current status of AWS services?" - "Are there any active AWS service disruptions?"
readfalseunknown
get_service_events
Get health events for a specific AWS service. Args: service: The AWS service name (e.g., 'EC2', 'RDS', 'LAMBDA'). Case insensitive. Example prompts: - "What's happening with EC2 right now?" - "Show me all RDS issues" - "Are there any problems with S3?"
readfalseunknown
get_affected_entities
Get affected entities for all open AWS health events. Shows resources impacted by active health events, grouped by event and status. Example prompts: - "What resources are affected by current AWS issues?" - "Show me all impacted AWS entities" - "Which AWS resources are experiencing problems?"
readfalseunknown
get_completed_events
Get completed/closed health events. Args: service: Optional. The AWS service name to filter by. Case insensitive. Example prompts: - "Show me recently resolved AWS issues" - "What EC2 problems were fixed?" - "Get history of resolved incidents"
readfalseunknown
get_org_health_events
Get health events across your AWS Organization. If no arguments are provided, returns all active org health events. Args: service: Optional. The AWS service name to filter by. Case insensitive. account_id: Optional. The AWS account ID to filter events for. status: Optional. 'active' (default) or 'closed'. Example prompts: - "Show me org-wide AWS health events" - "What issues affect account 123456789012?" - "Get closed org health events for RDS"
readfalseunknown
get_org_affected_entities
Get affected entities for AWS health events across your organization. Args: account_id: Optional. The AWS account ID to filter events for. event_arn: Optional. The ARN of a specific event to get details for. Example prompts: - "What resources are affected by current AWS issues across my organization?" - "Show me impacted entities in account 123456789012"
readfalseunknown
get_org_account_events
Get health events for a specific AWS account in your organization. Args: account_id: The 12-digit AWS account ID. Example prompts: - "What health events are affecting account 123456789012?" - "Show me all issues in my account"
readfalseunknown
get_org_service_health
Get current AWS service health events across your organization. Provides a comprehensive overview of active health events across all accounts in your AWS Organization. Example prompts: - "Show me all current AWS service health issues across my organization" - "Are there any active AWS service disruptions affecting multiple accounts?"
readfalseunknown

02Install & source
uvx aws-health-mcp-server
uvx
pip install aws-health-mcp-server
pip

05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-08-16 09:00Z
next_check2026-08-18 09:00Z
cadenceevery 48h
verifiedhandshake:failed metadata:passed handshake:failed metadata:passed metadata:passed metadata:passed handshake:failed metadata:passed handshake:failed metadata:passed
index_statusindex8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. aws-health-mcp-server MCP — as seen on mcpexplorer.com

[![aws-health-mcp-server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/aws-health-mcp-server.svg)](https://mcpexplorer.com/servers/aws-health-mcp-server)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →
aws-health-mcp-server — MCPExplorer