agent-toolkit-for-aws
Official, AWS-supported MCP servers, skills, and plugins to help AI agents build on AWS
Distinguish agent vs human actions in AWS using IAM condition keys. Scope permissions to allow automated agents and deny human users with the same IAM role for enhanced security.
How to Handle S3 Presigned URLs and Multipart Uploads with AWS SDK v3Learn to handle S3 presigned URLs and multipart uploads with AWS SDK v3. Discover tools for temporary URLs, browser uploads, and efficient streaming with parallelization.
How to Implement Custom Metrics Using EMF in CloudWatchLearn to implement custom CloudWatch metrics with EMF. Write structured JSON logs; the agent automatically extracts them as metrics. Simplify metric collection with AWS Agent Toolkit.
Performance Considerations for Parallel Workloads with AWS SDK: Best Practices from the Agent ToolkitMaximize throughput for parallel AWS SDK workloads. Discover best practices for reusing clients, managing thread pools, and implementing exponential backoff to avoid throttling.
How to Configure AWS MCP Server with Claude Code, Codex, or CursorLearn to configure AWS MCP Server with Claude Code, Codex, or Cursor. Install the aws-core plugin, define your MCP server, and verify connectivity for seamless integration.
Common Gotchas with ForAllValues and ForAnyValue IAM Condition OperatorsMaster ForAllValues and ForAnyValue IAM condition operators. Learn common gotchas like array-type checks, preventing vacuous truth with Null:false, and explicit Null denies.
How to Set Up X-Ray Tracing with ADOT Collector ConfigurationLearn to set up X-Ray tracing with ADOT collector configuration using AWS Agent Toolkit. Export traces to X-Ray & metrics to CloudWatch for full observability.
Security Considerations for Using IAM PassRole with Compute ServicesLearn about security considerations for IAM PassRole with compute services. Prevent privilege escalation by understanding resource constraints and best practices for AWS Lambda, ECS, and Step Functions.
How to Implement Middleware in AWS SDK for JavaScript v3: A Complete GuideImplement AWS SDK for JavaScript v3 middleware to add custom logic. Inject code at five pipeline steps to modify requests before they reach the network. Learn how.
CloudWatch Metric, Composite, and Anomaly Detection Alarms: Key Differences and Implementation GuideUnderstand CloudWatch metric, composite, and anomaly detection alarms. Learn their differences and how to implement them for effective AWS monitoring. Get the key distinctions now.
How to Configure CloudWatch Log Insights Queries for Specific Application PatternsMaster CloudWatch Log Insights queries for specific application patterns. Use filter, parse, and pattern commands to efficiently analyze logs and uncover insights.
Lambda Function Initialization with AWS SDK: Best Practices for Cold Start OptimizationDiscover best practices for Lambda function initialization with AWS SDK. Optimize cold starts by initializing clients outside the handler, deferring resource creation, and using Lambda layers for better performance.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →