Skip to content

AIT301 — Supercharge Your AI Coding Agent with the Agent Toolkit for AWS

Welcome to this hands-on workshop where you'll learn to supercharge your AI coding agent using the AWS Agent Toolkit and the Model Context Protocol (MCP) Server. Through a series of independent modules, you'll explore how AI agents can interact with AWS services to build, secure, troubleshoot, and manage cloud infrastructure.

Architecture Overview

In this workshop, each participant receives an isolated AWS account with pre-deployed infrastructure including:

  • VPC with public and private subnets across 2 Availability Zones
  • IAM Roles — Participant, Agent, and Restricted Agent roles with scoped permissions
  • S3 Bucket for workshop artifacts and lab exercises
  • DynamoDB Table for the capstone image-labeling pipeline
  • CloudWatch Dashboard with real-time progress tracking
  • EventBridge Rule monitoring MCP Server API calls
  • Broken Stack for troubleshooting exercises

Your AI coding agent connects to AWS through the MCP Server endpoint, which provides authenticated access to AWS APIs. All interactions are logged via CloudTrail for progress tracking.

Workshop Modules

Module Topic Description
Module 0: Prerequisites Setup Configure your agent and connect to the workshop environment
Module 1: Knowledge Tools Explore Use documentation search and resource discovery tools
Module 2: Agent Skills Build Build a serverless API with Lambda, API Gateway, and DynamoDB
Module 3: API Tools Configure Manage S3 configuration, security groups, and CloudTrail
Module 4: Guardrails & Security Secure Set up rules files, restricted roles, and monitoring
Module 5: Troubleshooting Debug Diagnose and fix a broken CloudFormation stack
Module 6: Capstone Integrate Build an end-to-end image processing pipeline
Module 99: Cleanup Cleanup Remove workshop resources

How to Use This Workshop

  1. Start with Module 0 — Complete the prerequisites to set up your AI coding agent
  2. Choose your path — Modules 1 through 5 are independent and can be completed in any order
  3. Challenge yourself — Module 6 (Capstone) integrates skills from all previous modules
  4. Clean up — Follow Module 99 when you're done

Info

Each module is designed to be completed in 20–30 minutes. Choose the modules most relevant to your interests and experience level.