クラウド · AWS Labs
AWS API を設定
検証済みのAWS CLIコマンドを実行し、エージェントからAWSリソースを確認・変更できるようにします。
- 提供元
- AWS Labs 公式
- ローカルで実行
uvx awslabs.aws-api-mcp-server@latest- トランスポート
- stdio
- 認証
- 環境変数またはプロファイルに設定されたローカルの AWS 認証情報。AWS_REGION を設定してください。
- 環境変数
AWS_REGIONREAD_OPERATIONS_ONLYREQUIRE_MUTATION_CONSENT- アクセス対象
- 読み取りと書き込みに対応しています。READ_OPERATIONS_ONLY=trueを設定すると読み取り専用になります。
- ライセンス
- Apache-2.0
- ソース
- github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server
- ステータス
- 稼働中
インストール
このサーバーは、クライアントの子プロセスとしてマシン上で実行されます。コマンドで使うランタイムが必要です。たとえば、npxにはNode.js、uvxにはuv、またはDockerが必要です。Environmentに記載された変数も用意してください。
Claude Code
claude mcp add --scope project --env AWS_REGION=us-east-1 --env READ_OPERATIONS_ONLY=true --env REQUIRE_MUTATION_CONSENT=true aws-api -- uvx awslabs.aws-api-mcp-server@latest
Cursor
{
"mcpServers": {
"aws-api": {
"command": "uvx",
"args": [
"awslabs.aws-api-mcp-server@latest"
],
"env": {
"AWS_REGION": "us-east-1",
"READ_OPERATIONS_ONLY": "true",
"REQUIRE_MUTATION_CONSENT": "true"
}
}
}
}
Codex
[mcp_servers.aws-api]
command = "uvx"
args = ["awslabs.aws-api-mcp-server@latest"]
[mcp_servers.aws-api.env]
AWS_REGION = "us-east-1"
READ_OPERATIONS_ONLY = "true"
REQUIRE_MUTATION_CONSENT = "true"
生成される設定では READ_OPERATIONS_ONLY と REQUIRE_MUTATION_CONSENT が true に設定されます。エージェントにリソースを変更させる場合に限り、これらを削除してください。
クラウドの他のサーバー
Cloudflare
Cloudflare API全体に対応する単一のendpointです。ドキュメント、bindings、可観測性、ブラウザー向けには別のサーバーがあります。
Azure
Storage、Cosmos DB、Key Vault、Monitor などの Azure リソースを照会・管理できます。バージョン 2.0 は GA です。
Firebase
MCP サーバーとして動作する Firebase CLI。プロジェクト、Auth ユーザー、Firestore、Remote Config、セキュリティルールなどを管理できます。
Vercel
Vercelのドキュメントを検索し、プロジェクト、deploy、ビルドログを確認します。Beta版で、spec 2026-07-28にすでに対応しています。
Netlify
エージェントからNetlifyのサイト、環境変数、拡張機能を作成、deploy、設定します。
Heroku
Heroku CLIを通じて、エージェントからHerokuアプリ、dyno、アドオン、Postgres、パイプラインを管理します。