Koskamo

Amazon ElastiCache MCP

An open-source Model Context Protocol server provided by AWS Labs that enables AI agents to interact with Amazon ElastiCache. It allows agents to perform control plane operations such as creating, modifying, and managing ElastiCache clusters, facilitating infrastructure automation and management through natural language interfaces.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

Amazon ElastiCache MCP logo, by awslabsCommunity listingLocal stdioSource reviewed; not executedPublished by awslabs
Vendor documentation

What you can do with it

  • Create new ElastiCache clusters
  • Modify existing cache node configurations
  • Manage ElastiCache replication groups
  • Retrieve cluster status and metadata

Source and maintenance

Community listing
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8

oci
mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8 package definition
{
  "transport": "stdio",
  "identifier": "mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

batch-apply-update-action
Reported by the attributed source; not independently observed by Koskamo.
batch-apply-update-action input schema
{
  "type": "",
  "required": null,
  "properties": null
}
batch-stop-update-action
Reported by the attributed source; not independently observed by Koskamo.
batch-stop-update-action input schema
{
  "type": "",
  "required": null,
  "properties": null
}
complete-migration
Reported by the attributed source; not independently observed by Koskamo.
complete-migration input schema
{
  "type": "",
  "required": null,
  "properties": null
}
connect-jump-host-cache-cluster
Reported by the attributed source; not independently observed by Koskamo.
connect-jump-host-cache-cluster input schema
{
  "type": "",
  "required": null,
  "properties": null
}
connect-jump-host-replication-group
Reported by the attributed source; not independently observed by Koskamo.
connect-jump-host-replication-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
connect-jump-host-serverless-cache
Reported by the attributed source; not independently observed by Koskamo.
connect-jump-host-serverless-cache input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-cache-cluster
Reported by the attributed source; not independently observed by Koskamo.
create-cache-cluster input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-jump-host-cache-cluster
Reported by the attributed source; not independently observed by Koskamo.
create-jump-host-cache-cluster input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-jump-host-replication-group
Reported by the attributed source; not independently observed by Koskamo.
create-jump-host-replication-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-jump-host-serverless-cache
Reported by the attributed source; not independently observed by Koskamo.
create-jump-host-serverless-cache input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-log-group
Reported by the attributed source; not independently observed by Koskamo.
create-log-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-replication-group
Reported by the attributed source; not independently observed by Koskamo.
create-replication-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
create-serverless-cache
Reported by the attributed source; not independently observed by Koskamo.
create-serverless-cache input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete-cache-cluster
Reported by the attributed source; not independently observed by Koskamo.
delete-cache-cluster input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete-replication-group
Reported by the attributed source; not independently observed by Koskamo.
delete-replication-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
delete-serverless-cache
Reported by the attributed source; not independently observed by Koskamo.
delete-serverless-cache input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-cache-clusters
Reported by the attributed source; not independently observed by Koskamo.
describe-cache-clusters input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-cache-engine-versions
Reported by the attributed source; not independently observed by Koskamo.
describe-cache-engine-versions input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-engine-default-parameters
Reported by the attributed source; not independently observed by Koskamo.
describe-engine-default-parameters input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-events
Reported by the attributed source; not independently observed by Koskamo.
describe-events input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-log-groups
Reported by the attributed source; not independently observed by Koskamo.
describe-log-groups input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-log-streams
Reported by the attributed source; not independently observed by Koskamo.
describe-log-streams input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-replication-groups
Reported by the attributed source; not independently observed by Koskamo.
describe-replication-groups input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-serverless-caches
Reported by the attributed source; not independently observed by Koskamo.
describe-serverless-caches input schema
{
  "type": "",
  "required": null,
  "properties": null
}
describe-service-updates
Reported by the attributed source; not independently observed by Koskamo.
describe-service-updates input schema
{
  "type": "",
  "required": null,
  "properties": null
}
filter-log-events
Reported by the attributed source; not independently observed by Koskamo.
filter-log-events input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get-cost-and-usage
Reported by the attributed source; not independently observed by Koskamo.
get-cost-and-usage input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get-log-events
Reported by the attributed source; not independently observed by Koskamo.
get-log-events input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get-metric-statistics
Reported by the attributed source; not independently observed by Koskamo.
get-metric-statistics input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get-ssh-tunnel-command-cache-cluster
Reported by the attributed source; not independently observed by Koskamo.
get-ssh-tunnel-command-cache-cluster input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get-ssh-tunnel-command-replication-group
Reported by the attributed source; not independently observed by Koskamo.
get-ssh-tunnel-command-replication-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
get-ssh-tunnel-command-serverless-cache
Reported by the attributed source; not independently observed by Koskamo.
get-ssh-tunnel-command-serverless-cache input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list-delivery-streams
Reported by the attributed source; not independently observed by Koskamo.
list-delivery-streams input schema
{
  "type": "",
  "required": null,
  "properties": null
}
modify-cache-cluster
Reported by the attributed source; not independently observed by Koskamo.
modify-cache-cluster input schema
{
  "type": "",
  "required": null,
  "properties": null
}
modify-replication-group
Reported by the attributed source; not independently observed by Koskamo.
modify-replication-group input schema
{
  "type": "",
  "required": null,
  "properties": null
}
modify-replication-group-shard-configuration
Reported by the attributed source; not independently observed by Koskamo.
modify-replication-group-shard-configuration input schema
{
  "type": "",
  "required": null,
  "properties": null
}
modify-serverless-cache
Reported by the attributed source; not independently observed by Koskamo.
modify-serverless-cache input schema
{
  "type": "",
  "required": null,
  "properties": null
}
start-migration
Reported by the attributed source; not independently observed by Koskamo.
start-migration input schema
{
  "type": "",
  "required": null,
  "properties": null
}
test-migration
Reported by the attributed source; not independently observed by Koskamo.
test-migration input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "amazon-elasticache-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "amazon-elasticache-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "amazon-elasticache-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "amazon-elasticache-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/elasticache-mcp-server@sha256:7d37a341319eb23441c702662b32dc6811cf016d9ae03ba30545cd5e0a1644d8"
      ]
    }
  }
}

Let your agent find its tools

Find servers like Amazon ElastiCache MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.