The official MCP Server for interacting with AWS ElastiCache control plane. In order to interact with your data in ElastiCache Serverless caches and self-designed clusters use the [Valkey MCP Server](https://github.com/awslabs/mcp/blob/main/src/valkey-mcp-server) or the [Memcached MCP Server](https://github.com/awslabs/mcp/blob/main/src/memcached-mcp-server).
This server provides the following tools for AI assistants:
Create an Amazon ElastiCache replication group with specified configuration.
Modify settings of an existing replication group.
Delete a cache cluster with optional final snapshot.
Get detailed information about one or more cache clusters.
Get information about serverless caches.
Modify settings of an existing cache cluster.
Get CloudWatch metric statistics for ElastiCache resources.
Get detailed information about one or more replication groups.
List and describe CloudWatch Logs log groups.
Delete a serverless cache.
Delete an ElastiCache replication group with optional final snapshot.
Search and filter log events across log streams.
Create a new ElastiCache serverless cache.
Create a new ElastiCache cache cluster.
Modify settings of a serverless cache.
Get cost and usage data for ElastiCache resources.
List available cache engines and their versions.
Get events related to clusters, security groups, and parameters.