dotsagent.io
اللغة:العربية
السحابة · 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
الحالة
نشط

التثبيت

يعمل هذا الخادم على جهازك كعملية فرعية للعميل. ستحتاج إلى بيئة التشغيل التي يستخدمها الأمر، مثل Node.js لتشغيل npx، أو uv لتشغيل uvx، أو Docker، إضافةً إلى أي متغيرات مدرجة ضمن 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"

إعدادات العملاء الآخرين →

يضبط الإعداد المُنشأ READ_OPERATIONS_ONLY وREQUIRE_MUTATION_CONSENT على true؛ أزِلهما فقط إذا كان ينبغي للوكيل تغيير الموارد.

خوادم أخرى ضمن السحابة

المصادر

  1. github.com/awslabs/mcp