AWS MCP Servers Guidance
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.
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
Maintainer
Works with
Installation
Manual Installation
npx guidance-for-vibe-coding-with-aws-mcp-serversConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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)
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 installStart 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:initConfigure 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-profileDeploy 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 VibeCodingWorkshopMcpServerTest 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:toxicityConnect 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.
AWS MCP Servers Guidance Alternatives — Similar Cloud Services Servers
Looking for alternatives to AWS MCP Servers Guidance? Here are other popular cloud services servers you can use with Claude, Cursor, and VS Code.
Open WebUI
★ 138.2kUser-friendly AI Interface (Supports Ollama, OpenAI API, ...)
Anything LLM
★ 60.4kThe all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration.
LocalAI
★ 46.4kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Nacos
★ 33.0kan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Xiaozhi ESP32
★ 26.7k本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
Gateway
★ 11.8kA blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
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.
Set Up AWS MCP Servers Guidance in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.