---
title: "AWS API: penyiapan untuk Claude, Cursor, Codex · DotsAgent"
description: "Menjalankan perintah AWS CLI yang sudah divalidasi agar agent dapat memeriksa dan mengubah resource AWS Anda. Siapkan AWS API di 13 client MCP."
url: https://dotsagent.io/id/mcp/servers/aws-api
---

Cloud · AWS Labs

# Siapkan AWS API

Menjalankan perintah AWS CLI yang sudah divalidasi agar agent dapat memeriksa dan mengubah resource AWS Anda.

- **Penerbit**: AWS Labs Resmi
- **Jalankan secara lokal**: `uvx awslabs.aws-api-mcp-server@latest`
- **Transport**: stdio
- **Autentikasi**: Kredensial AWS lokal Anda dari environment atau sebuah profil, dengan AWS_REGION yang telah disetel.
- **Lingkungan**: `AWS_REGION``READ_OPERATIONS_ONLY``REQUIRE_MUTATION_CONSENT`
- **Yang dapat diakses**: Baca dan tulis; READ_OPERATIONS_ONLY=true membatasinya ke operasi baca.
- **Lisensi**: Apache-2.0
- **Sumber**: [github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server](https://github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server)
- **Status**: Aktif

## Instal

Server ini berjalan di mesin Anda sebagai proses anak dari client. Anda memerlukan runtime yang digunakan oleh perintahnya, seperti Node.js untuk npx, uv untuk uvx, atau Docker, serta variabel apa pun yang tercantum di bagian Environment.

### Claude Code

`shell`

```
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

`.cursor/mcp.json`

```
{
  "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

`~/.codex/config.toml`

```
[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"
```

[Config untuk client lain →](https://dotsagent.io/id/mcp/config#add=aws-api)

Konfigurasi yang dihasilkan menyetel READ_OPERATIONS_ONLY dan REQUIRE_MUTATION_CONSENT ke true; hapus keduanya hanya jika agent perlu mengubah resource.

## Server lain di cloud

- [Cloudflare](https://dotsagent.io/id/mcp/servers/cloudflare): Satu endpoint untuk seluruh API Cloudflare; server terpisah tersedia untuk docs, binding, observabilitas, dan browser.

- [Azure](https://dotsagent.io/id/mcp/servers/azure): Menelusuri dan mengelola resource Azure seperti Storage, Cosmos DB, Key Vault, dan Monitor. Versi 2.0 sudah GA.

- [Firebase](https://dotsagent.io/id/mcp/servers/firebase): Firebase CLI sebagai server MCP: kelola project, pengguna Auth, Firestore, Remote Config, aturan keamanan, dan lainnya.

- [Vercel](https://dotsagent.io/id/mcp/servers/vercel): Mencari dokumentasi Vercel dan memeriksa project, deployment, serta log build. Masih dalam Beta, dan sudah mendukung spec 2026-07-28.

- [Netlify](https://dotsagent.io/id/mcp/servers/netlify): Membuat, men-deploy, dan mengonfigurasi situs Netlify, variabel lingkungan, serta ekstensi dari agent.

- [Heroku](https://dotsagent.io/id/mcp/servers/heroku): Kelola aplikasi, dyno, add-on, Postgres, dan pipeline Heroku dari agent melalui Heroku CLI.

## Sumber

1. [github.com](https://github.com/awslabs/mcp)/awslabs/mcp

Referensi independen bagi mereka yang membangun agen AI. Tidak berafiliasi dengan vendor mana pun yang disebutkan di sini.

© 2026 DotsAgent · Fakta diperiksa 1 Oktober 2026
