Plugins
Plugins for the Agent Toolkit for AWS are single-install packages that bundle the AWS MCP Server configuration and a curated set of agent skills. Instead of manually configuring MCP endpoints and installing skills individually, you install one plugin and your agent is ready to work with AWS.
Plugins are available for Claude Code and Codex. They are open source and published on GitHub at
aws/agent-toolkit-for-aws
Available plugins
-
aws-core — The primary plugin for the Agent Toolkit for AWS. Includes the AWS MCP Server configuration and default skills covering the most common AWS workflows: service selection, infrastructure as code (CDK and CloudFormation), serverless, containers, storage, observability, billing and cost management, SDK usage, and deployment. This plugin is recommended for all AWS developers.
-
aws-agents — Skills for building AI agents on AWS using API Gateway, Bedrock AgentCore, and related services.
-
aws-data-analytics — Skills for data lake, analytics, and ETL workflows using Amazon Simple Storage Service Tables, AWS Glue, Amazon Athena, and related services.
Installing plugins
Claude Code
In Claude Code:
/plugin marketplace add aws/agent-toolkit-for-aws /plugin install aws-core@agent-toolkit-for-aws /reload-plugins
Codex
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.
Agents that do not support plugins
If your agent does not support plugins, you can configure the AWS MCP Server directly. See Setting up the AWS MCP Server for instructions.
What a plugin contains
Each plugin contains the following:
-
Plugin manifest (
.claude-plugin/plugin.jsonor.codex-plugin/plugin.json) — The plugin metadata including name, description, and version. -
Skills directory (
skills/) — Agent skills included in the plugin. -
MCP configuration (
.mcp.json) — AWS MCP Server endpoint configuration.
Updating plugins
Plugins update automatically when your agent client refreshes its marketplace data. You can also update manually by running the update command in your agent client.