AWS MCP Servers Guidance

v1.0.0Cloud Servicesstable

Hands-on guidance for AI-accelerated AWS development using AWS MCP Servers. Learn to leverage AI coding assistants to enhance your development workflows with AWS best practices.

guidance-for-vibe-coding-with-aws-mcp-serversmcpai-integration
Share:
38
Stars
0
Downloads
0
Weekly
0/5

What is AWS MCP Servers Guidance?

AWS MCP Servers Guidance is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to hands-on guidance for ai-accelerated aws development using aws mcp servers. learn to leverage ai coding assistants to enhance your development workflows with aws best practices.

Hands-on guidance for AI-accelerated AWS development using AWS MCP Servers. Learn to leverage AI coding assistants to enhance your development workflows with AWS best practices.

This server falls under the Cloud Services and Coding Agents categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Hands-on guidance for AI-accelerated AWS development using A

Use Cases

Learn AI-accelerated AWS development patterns using MCP servers. Leverage AI coding assistants following AWS best practices.
LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 5, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx guidance-for-vibe-coding-with-aws-mcp-servers

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use AWS MCP Servers Guidance

This AWS Solutions Library sample provides a hands-on workshop and reference implementation for AI-accelerated development on AWS using MCP servers, demonstrating how to connect AI coding assistants (Claude, Amazon Q Developer, Kiro) to real AWS services through MCP. The project includes a hotel booking agent backed by Amazon Location Service, Amazon Comprehend for toxicity detection, and reservation APIs deployed via CDK — giving developers a concrete, deployable example of production AWS MCP patterns. It is primarily a learning resource and workshop template for teams adopting AI-assisted AWS development workflows.

Prerequisites

  • Node.js v20.18.1 or higher and pnpm package manager installed
  • Python with uv package manager (for MCP server components)
  • AWS CLI configured with an account in us-west-2 or us-east-1 and appropriate IAM permissions
  • AWS CDK CLI installed (`npm install -g aws-cdk`)
  • Docker with ARM64 support enabled (required for AgentCore components on Linux)
1

Clone the repository and install dependencies

Clone the guidance repository and install all workspace dependencies using pnpm. This sets up the monorepo with both the documentation site and infrastructure packages.

git clone https://github.com/aws-solutions-library-samples/guidance-for-vibe-coding-with-aws-mcp-servers.git
cd guidance-for-vibe-coding-with-aws-mcp-servers
npm install -g pnpm
pnpm install
2

Start the local documentation server

Launch the Astro documentation site locally. It provides step-by-step workshop instructions at http://localhost:4321 that guide you through the full setup.

pnpm docs:init
3

Configure AWS credentials

Ensure your AWS CLI is configured with credentials that have permissions to deploy CloudFormation stacks, create Lambda functions, and access Amazon Location Service and Comprehend.

aws configure
# or use SSO:
aws sso login --profile your-profile
4

Deploy the workshop infrastructure

Follow the documentation at http://localhost:4321 to deploy the three CDK stacks: mock APIs, the booking agent, and the MCP server. The CDK deploy commands are provided in the workshop docs.

pnpm cdk deploy VibeCodingWorkshopMockApis
pnpm cdk deploy VibeCodingWorkshopBookingAgent
pnpm cdk deploy VibeCodingWorkshopMcpServer
5

Test the deployed APIs

Run the provided API test scripts to verify the hotel reservations and toxicity detection APIs are responding correctly after deployment.

pnpm test:apis:reservations
pnpm test:apis:toxicity
6

Connect an AI coding assistant

Configure Claude Desktop, Amazon Q Developer, or Kiro to point to the deployed MCP server endpoint. The exact MCP server URL is output by the CDK deploy step.

{
  "mcpServers": {
    "aws-workshop": {
      "command": "uvx",
      "args": ["<mcp-package-from-cdk-output>"],
      "env": {
        "AWS_REGION": "us-west-2"
      }
    }
  }
}

AWS MCP Servers Guidance Examples

Client configuration

Template claude_desktop_config.json entry — replace the MCP server command with the actual package name output by CDK after deployment.

{
  "mcpServers": {
    "aws-workshop": {
      "command": "uvx",
      "args": ["<workshop-mcp-server-package>"],
      "env": {
        "AWS_REGION": "us-west-2"
      }
    }
  }
}

Prompts to try

Example prompts for working with the deployed hotel booking agent through the AI assistant.

- "Search for hotels near downtown Seattle for next weekend"
- "Make a reservation at the Grand Hotel for 2 nights starting July 15"
- "List my current hotel reservations"
- "Cancel reservation ID 12345"
- "Check if this user review is appropriate: [review text]"

Troubleshooting AWS MCP Servers Guidance

CDK deploy fails with IAM permission errors

The workshop requires broad AWS permissions including CloudFormation, Lambda, IAM role creation, and service-specific permissions for Location Service and Comprehend. Use an admin-level IAM role for the workshop, or review the CDK stack outputs for the exact permissions required.

Spawn error when MCP client tries to start the server

The uvx binary may not be on the PATH seen by your MCP client. Run `which uvx` in your terminal to find its absolute path, then update the command field in your MCP config to the full path (e.g., /Users/you/.local/bin/uvx).

AgentCore Docker steps fail on Linux

ARM64 emulation must be enabled manually on Linux before running AgentCore container steps. Install QEMU: `sudo apt-get install qemu-user-static` and register ARM64 binfmt handlers: `docker run --privileged --rm tonistiigi/binfmt --install arm64`.

Frequently Asked Questions about AWS MCP Servers Guidance

What is AWS MCP Servers Guidance?

AWS MCP Servers Guidance is a Model Context Protocol (MCP) server that hands-on guidance for ai-accelerated aws development using aws mcp servers. learn to leverage ai coding assistants to enhance your development workflows with aws best practices. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install AWS MCP Servers Guidance?

Follow the installation instructions on the AWS MCP Servers Guidance GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with AWS MCP Servers Guidance?

AWS MCP Servers Guidance works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is AWS MCP Servers Guidance free to use?

Yes, AWS MCP Servers Guidance is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Cloud Services MCP Servers

Explore all cloud services servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "guidance-for-vibe-coding-with-aws-mcp-servers": { "command": "npx", "args": ["-y", "guidance-for-vibe-coding-with-aws-mcp-servers"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use AWS MCP Servers Guidance?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides