MCP.so
Sign In

AWS CLI MCP Server

@IcyKallen

About AWS CLI MCP Server

No overview available yet

Basic information

Category

Developer Tools

Runtime

node

Transports

stdio

Publisher

IcyKallen

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "aws-cli": {
      "command": "node",
      "args": [
        "/path/to/aws-cli-mcp-server/dist/index.js"
      ]
    }
  }
}

Tools

2

Execute AWS CLI commands

Get details about a specific AWS service

Overview

What is AWS CLI MCP Server?

An MCP server that lets you generate and execute AWS CLI commands directly from Claude. It integrates with the AWS CLI and provides full access to AWS CLI capabilities through the Model Context Protocol.

How to use AWS CLI MCP Server?

Install Node.js (v20+), npm/yarn, and the AWS CLI with configured credentials. Clone the repository, install dependencies, build the project, and start the server. For integration with Claude Desktop, add the built dist/index.js as an MCP server in claude_desktop_config.json. Use tools like execute-aws-command (with command, optional subcommand and options) and get-service-details (with service name), and the resource aws-services://list for available services.

Key features of AWS CLI MCP Server

  • Execute AWS CLI commands through the MCP protocol
  • Get detailed information about AWS services
  • List available AWS services
  • Full access to AWS CLI capabilities

Use cases of AWS CLI MCP Server

  • List S3 buckets with a natural language request
  • Create a new S3 bucket in a specified region
  • Explore available EC2 commands via service details

FAQ from AWS CLI MCP Server

What prerequisites are needed to run the server?

Node.js (v20 or later), npm or yarn, the AWS CLI installed and configured with credentials, and TypeScript.

How do I integrate it with Claude Desktop?

After building the project, add the server configuration to claude_desktop_config.json using the command node with the path to dist/index.js.

What security considerations should I be aware of?

The server executes AWS CLI commands with the same permissions as your configured AWS credentials. Restrict access to the server and consider additional authentication for production use.

What tools and resources does the server provide?

Three tools: execute-aws-command (execute AWS CLI commands), get-service-details (get info about a service), and the resource aws-services://list (list available AWS services).

Does the server require the AWS CLI to be installed locally?

Yes, the AWS CLI must be installed and configured on the machine running the MCP server.

Comments

More Developer Tools MCP servers