Help AI coding agents build, deploy, and manage applications on AWS. The Agent Toolkit for AWS gives AI coding agents the tools, knowledge, and guardrails they need to work with AWS services.
> /plugin marketplace add aws/agent-toolkit-for-aws
Repo: aws/agent-toolkit-for-aws
What's inside
Help AI coding agents build, deploy, and manage applications on AWS.
The Agent Toolkit for AWS gives AI coding agents the tools, knowledge, and guardrails they need to work with AWS services. It works with the coding agents developers already use โ including Claude Code, Codex, Cursor, and Kiro.
Use the Agent Toolkit directly from your terminal with the AWS CLI:
aws configure agent-toolkit
See the AWS CLI integration guide for setup, configuration, and usage instructions.
The plugins are available on the official Anthropic marketplace (claude-plugins-official) which is added to your Claude Code installation by default.
Use the following commands to install supported plugins from the toolkit:
For aws-core that covers service selection, CDK/CloudFormation, serverless, containers, storage, observability, billing, SDK usage, and deployment:
/plugin install aws-core@claude-plugins-official
Tip: If you get
Plugin not found, update your local marketplace index first:/plugin marketplace update claude-plugins-official
For aws-agents that covers building AI agents on AWS with Amazon Bedrock and AgentCore:
/plugin install aws-agents@claude-plugins-official
For aws-data-analytics that covers data lake, analytics, and ETL workflows with S3 Tables, AWS Glue, and Athena:
/plugin install aws-data-analytics@claude-plugins-official
For aws-agents-for-devsecops used to investigate incidents, review code and execute UAT for release readiness, scan code for vulnerabilities, and run penetration tests with AWS DevOps Agent and AWS Security Agent.
/plugin marketplace add aws/agent-toolkit-for-aws
/plugin install aws-agents-for-devsecops
/reload-plugins
# Or from Claude's official marketplace:
/plugin install aws-agents-for-devsecops@claude-plugins-official
/reload-plugins
# Setup:
/aws-agents-for-devsecops:setup
In your terminal:
codex plugin marketplace add aws/agent-toolkit-for-aws
Then launch Codex and run /plugins to browse and install the aws-core plugin.
Add this repository as a team marketplace from Settings โ Plugins โ Team Marketplaces โ Add Marketplace โ Import from Repo, pointing it at aws/agent-toolkit-for-aws. Cursor indexes the plugins listed in .cursor-plugin/marketplace.json on import.
Then open the Plugins panel and install the aws-core plugin (start here), or aws-agents and aws-data-analytics as needed. Each plugin bundles the AWS MCP Server configuration and agent skills.
Kiro setup has two independent parts: the AWS MCP Server (for runtime AWS API access and documentation search) and local skills (for task-specific agent guidance). They complement each other but work independently โ skills don't require the MCP server, and the MCP server doesn't serve locally-installed skills.
1. Add the AWS MCP Server to your Kiro MCP configuration (.kiro/settings/mcp.json):
{
"mcpServers": {
"aws": {
"command": "uvx",
"args": [
"mcp-proxy-for-aws@1.6.4",
"https://aws-mcp.us-east-1.api.aws/mcp",
"--metadata",
"AWS_REGION=us-west-2"
]
}
}
}
Note: It is recommended to pin to a specific version (e.g.,
@1.6.4) to ensure reproducible behavior and protect against supply chain risks. We recommend regularly checking PyPI for new stable versions and updating accordingly.
The MCP server gives your agent access to AWS APIs, sandboxed script execution, and real-time documentation search.
2. Install skills from this repository:
npx skills add aws/agent-toolkit-for-aws/skills
This installs skill files to ~/.kiro/skills/ (global) or .kiro/skills/ (project-level). Each skill is a directory containing a SKILL.md file and optionally a references/ subdirectory with additional context the agent reads from the local filesystem when needed. Kiro discovers installed skills automatically and activates them on demand when a task matches.
Prerequisites: You need uv installed. An AWS account with credentials configured locally is required for API calls and script execution, but not for documentation search or skill discovery. See the user guide for detailed setup instructions.
See the AWS MCP Server getting started guide for instructions on configuring the AWS MCP Server with your agent.
Then install skills from this repository:
npx skills add aws/agent-toolkit-for-aws/skills
Prerequisites: You need uv installed. An AWS account with credentials configured locally is required for API calls and script execution, but not for documentation search or skill discovery. See the user guide for detailed setup instructions.
Plugins bundle the AWS MCP Server configuration and agent skills into a single install for your coding agent.
| Plugin | Description |
|---|---|
| aws-core | Core AWS skills and MCP Server configuration. Covers service selection, CDK/CloudFormation, serverless, containers, storage, observability, billing, SDK usage, and deployment. Start here. |
| aws-agents | Skills for building AI agents on AWS with Amazon Bedrock and AgentCore. |
| aws-data-analytics | Skills for data lake, analytics, and ETL workflows with S3 Tables, AWS Glue, and Athena. |
| aws-agents-for-devsecops | Investigate incidents, review code and execute UAT for release readiness, scan code for vulnerabilities, and run penetration tests with AWS DevOps Agent and AWS Security Agent. |
Plugins are currently available for Claude Code, Codex, and Cursor. For other agents, configure the AWS MCP Server directly and install skills from this repository.
Agent skills are curated packages of instructions and reference materials that help agents complete specific AWS tasks. Skills are loaded on demand โ agents discover and retrieve only what's relevant to the current task.
npx skills add aws/agent-toolkit-for-aws/skills
Browse the skills/ directory to see all available skills.
Recommended project-level configuration files that tell agents how to use AWS most effectively โ for example, by using the AWS MCP Server, discovering available skills, or searching documentation before acting.
See rules/ for details.
The AWS MCP Server is a managed server that gives agents access to AWS through the Model Context Protocol. It provides:
For details on operation, available tools, authentication, and supported Regions, see the AWS MCP Server documentation.
In 2025, AWS began releasing MCP servers, skills, and plugins as part of AWS Labs. The Agent Toolkit for AWS is the successor to those tools. We recommend using the Agent Toolkit for AWS, because it offers key features including:
AWS Labs MCP servers, skills, and plugins will continue to work and accept contributions, and over time the best of AWS Labs will be transitioned to the Agent Toolkit for AWS to ensure that customers can access the broadest array of tooling and guidance for their agents.
This project is licensed under the Apache-2.0 License. See LICENSE for details.
.agents/
plugins/
marketplace.json
.claude-plugin/
marketplace.json
.cursor-plugin/
marketplace.json
.editorconfig
.github/
CODEOWNERS
dependabot.yml
ISSUE_TEMPLATE/
bug_report.yml
config.yml
feature_request.yml
pull_request_template.md
workflows/
build.yml
codeql.yml
dependency-review.yml
merge-prevention.yml
pull-request-lint.yml
scorecard-analysis.yml
skill-frontmatter-check.yml
stale.yml
.gitignore
.markdownlint-cli2.yaml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
mise.toml
NOTICE
plugins/
aws-agents/
aws-agents-for-devsecops/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
.cursor-plugin/
plugin.json
.mcp.json
commands/
chat.md
cost.md
investigate.md
release-readiness.md
release-testing.md
setup-devops-agent.md
setup-security-agent.md
setup.md
spaces.md
examples/
multi-space-walkthrough.md
plugin.json
README.md
skills/
analyzing-release-readiness/
SKILL.md
chatting-with-aws-devops-agent/
SKILL.md
coordinating-multi-space-devops-agent/
SKILL.md
diff-scanning-with-aws-security-agent/
SKILL.md
investigating-incidents-with-aws-devops-agent/
REFERENCE.md
SKILL.md
pentesting-with-aws-security-agent/
SKILL.md
remediating-with-aws-security-agent/
SKILL.md
running-release-tests/
SKILL.md
scanning-with-aws-security-agent/
SKILL.md
setup/
setup-devops-agent/
SKILL.md
setup-security-agent/
SKILL.md
SKILL.md
threat-modeling-with-aws-security-agent/
SKILL.md
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
.cursor-plugin/
plugin.json
.mcp.json
mcp.json
plugin.json
README.md
skills/
agents-build/
references/
browser.md
code-interpreter.md
integrate.md
local-vs-deployed.md
memory.md
migrate.md
multi-agent.md
payments.md
request-headers.md
teardown.md
vpc.md
scripts/
setup_payment_user.py
x402_payment_tool.py
SKILL.md
agents-connect/
references/
policy.md
SKILL.md
agents-debug/
references/
doctor.md
SKILL.md
agents-deploy/
references/
versioning.md
SKILL.md
agents-get-started/
references/
example-support-agent.md
SKILL.md
agents-harden/
references/
limits.md
SKILL.md
agents-optimize/
references/
cost.md
evals.md
observability.md
SKILL.md
agents-pay/
packages/
openclaw/
.gitignore
openclaw.plugin.json
package-lock.json
package.json
PUBLISHING.md
README.md
runtime/
agentcore_bridge.py
scripts/
stage-skill.mjs
skills/
agents-pay/
SKILL.md
src/
bridge.ts
config.ts
index.ts
payments.ts
x402.ts
test/
fixtures/
v2-security-contract.json
security.test.mjs
test_agentcore_bridge.py
tsconfig.json
references/
openclaw-setup.md
operator-guide.md
security-model.md
setup.md
troubleshooting.md
requirements.txt
scripts/
agents_pay_admin.py
test_portability.py
test_x402_policy.py
x402_fetch_cli.py
x402_fetch.py
x402_policy.py
SKILL.md
aws-core/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
.cursor-plugin/
plugin.json
.mcp.json
com.anthropic.claude-code/
hooks/
hooks.json
secret-safety.py
mcp.json
plugin.json
README.md
skills/
amazon-bedrock/
assets/
kb_shim.py.tmpl
lambda_shim.py.tmpl
tool_schema.json.tmpl
references/
agentcore-credentials-and-security.md
agentcore-gateway.md
agentcore-harness.md
agentcore-memory-observability.md
agentcore-payments-setup-script.md
agentcore-payments-wiring.md
agentcore-payments.md
agentcore-registry-evaluations.md
agentcore-runtime-container-build.md
agentcore-runtime.md
agents-and-action-groups.md
bedrock-agents-to-agentcore-harness/
cli.md
deploy.md
discovery.md
eligibility.md
mapping.md
cost-tracking.md
guardrails.md
knowledge-bases-retrieval.md
knowledge-bases-setup.md
migrate-bedrock-agents-to-agentcore-harness.md
model-invocation.md
model-migration.md
model-selection-guide.md
prompt-caching.md
prompt-engineering-by-model.md
quota-health.md
sdk-converse-api-python.md
sdk-converse-api-typescript.md
scripts/
fetch_bedrock_agent.py
SKILL.md
aws-ai-ml/
references/
dataset-evaluation/
overview.md
references/
custom-scorer-evaluation-dataset-formats.md
strategy_data_requirements.md
scripts/
format_detector.py
dataset-transformation/
code_templates/
transformation.py
overview.md
references/
code_output_guide.md
dataset_transformation_code.md
sagemaker_dataset_formats.md
scripts/
transformation_tools.py
directory-management/
overview.md
endpoint-diagnostics/
overview.md
references/
minimum_iam_policy.md
scripts/
collect_diagnostics.py
finetuning/
finetuning-technique/
overview.md
references/
finetune_technique_selection_guide.md
scripts/
get_recipes.py
code_templates/
dpo.py
rlaif_builtin.py
rlaif_custom_prompt.py
rlvr.py
sft.py
overview.md
references/
code_output_guide.md
continuous_customization.md
eula_links.md
rlaif_guide.md
rlvr_reward_function.md
scripts/
mlflow_reference.py
templates/
nova_rlvr_reward_function_source_template.py
rlvr_reward_function_source_template.py
manage-mlflow/
overview.md
references/
app-creation-workflow.md
app-deletion-workflow.md
app-discovery-workflow.md
app-update-workflow.md
sm-mlflow-guide.md
model-deployment/
code_templates/
deploy-jumpstart-sagemaker.py
deploy-nova-bedrock.py
deploy-nova-sagemaker.py
deploy-oss-bedrock.py
deploy-oss-sagemaker.py
overview.md
references/
code_output_guide.md
deploy-jumpstart-sagemaker.md
deploy-nova-bedrock.md
deploy-nova-sagemaker.md
deploy-oss-bedrock.md
deploy-oss-sagemaker.md
model-licenses.md
model-evaluation/
code_templates/
custom_scorer_evaluator.py
llmaaj_evaluator.py
overview.md
references/
code_output_guide.md
create-reward-function.md
custom-lambda-scorer.md
custom-scorer-evaluation.md
evaluation-type-guide.md
llmaaj-builtin-evaluation.md
llmaaj-custom-evaluation.md
llmaaj-evaluation.md
supported-judge-models.md
scripts/
nova_reward_function_source_template.py
reward_function_source_template.py
validate_custom_metrics.py
model-selection/
overview.md
references/
benchmarks/
agentic-index.md
coding-index.md
gpqa.md
hle.md
ifbench.md
intelligence-index.md
mmmu-pro.md
tau2.md
model-licenses.md
model-selection.md
select-for-deployment.md
scripts/
filter_deployable_models.py
get_deployable_models.py
get_model_names.py
planning/
overview.md
references/
deploy-base-model-plan.md
evaluate-first-plan.md
input-output-contracts.md
model-customization-plan.md
skill-routing-constraints.md
sdk-getting-started/
overview.md
references/
execution-role-setup.md
sagemaker-python-sdk-setup.md
use-case-specification/
overview.md
references/
spec-for-deployment.md
spec-for-finetuning.md
SKILL.md
aws-billing-and-cost-management/
references/
budgets.md
cost-audit.md
cost-explorer.md
cost-optimization-hub.md
cur-athena.md
deterministic-calculations.md
ebs-optimization.md
ec2-rightsizing.md
free-tier.md
lambda-optimization.md
pricing-lookup.md
rds-optimization.md
reserved-instances.md
savings-plans.md
service-optimization.md
SKILL.md
aws-blocks/
SKILL.md
aws-cdk/
references/
bootstrap-and-project-setup.md
compliance-and-drift.md
construct-patterns.md
import-and-migrate.md
refactor-and-prevent-replacement.md
troubleshooting-credentials.md
troubleshooting-deployment.md
troubleshooting-synth.md
v1-to-v2-migration.md
... 1600 moreShowing a partial view of a very large repo.
FAQ
agent-toolkit-for-aws is a Claude Code plugin with 146 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes analyzing-release-readiness, chatting-with-aws-devops-agent, coordinating-multi-space-devops-agent. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.