aws.com
aws.com logo

AWS

Bridges AWS services with the AWS SDK v2, enabling secure access and management of AWS resources for cloud infrastructur...

Created byApr 22, 2025

AWS MCP

A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your AWS environment. This allows for natural language querying and management of your AWS resources during conversations. Think of better Amazon Q alternative.
AWS MCP

Features

  • Query and modify AWS resources using natural language
  • Support for multiple AWS profiles and SSO authentication
  • Multi-region support
  • Secure credential handling (no credentials are exposed to external services, your local credentials are used)
  • Local execution with your AWS credentials

Prerequisites

  • AWS credentials configured locally (~/.aws/ directory)

Installation

  1. Clone the repository:
  1. Install dependencies:

Usage

  1. Open Claude desktop app and go to Settings -> Developer -> Edit Config
Claude Settings
  1. Add the following entry to your claude_desktop_config.json:
Important: Replace /Users/<YOUR USERNAME>/aws-mcp with the actual path to your project directory.
  1. Restart Claude desktop app. You should see this:
Claude MCP Connection Status
  1. Start by selecting an AWS profile or jump to action by asking:

Using with `nvm`

Build from source first and add following config:

Troubleshooting

To see logs:

Features in Development

  • MFA support
  • Cache SSO credentials to prevent from refreshing them too eagerly
<a href="https://glama.ai/mcp/servers/ta7kdy57us"><img width="380" height="200" src="https://glama.ai/mcp/servers/ta7kdy57us/badge" alt="aws-mcp MCP server" /></a>

AWS MCP

A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your AWS environment. This allows for natural language querying and management of your AWS resources during conversations. Think of better Amazon Q alternative.
AWS MCP

Features

  • Query and modify AWS resources using natural language
  • Support for multiple AWS profiles and SSO authentication
  • Multi-region support
  • Secure credential handling (no credentials are exposed to external services, your local credentials are used)
  • Local execution with your AWS credentials

Prerequisites

  • AWS credentials configured locally (~/.aws/ directory)

Installation

  1. Clone the repository:
  1. Install dependencies:

Usage

  1. Open Claude desktop app and go to Settings -> Developer -> Edit Config
Claude Settings
  1. Add the following entry to your claude_desktop_config.json:
Important: Replace /Users/<YOUR USERNAME>/aws-mcp with the actual path to your project directory.
  1. Restart Claude desktop app. You should see this:
Claude MCP Connection Status
  1. Start by selecting an AWS profile or jump to action by asking:

Using with `nvm`

Build from source first and add following config:

Troubleshooting

To see logs:

Features in Development

  • MFA support
  • Cache SSO credentials to prevent from refreshing them too eagerly
<a href="https://glama.ai/mcp/servers/ta7kdy57us"><img width="380" height="200" src="https://glama.ai/mcp/servers/ta7kdy57us/badge" alt="aws-mcp MCP server" /></a>