AWS MCP
Ein Model Context Protocol (MCP) -Server ermöglicht KI-Assistenten wie Claude die Interaktion mit Ihrer AWS-Umgebung. Dies ermöglicht Abfragen in natürlicher Sprache und die Verwaltung Ihrer AWS-Ressourcen während der Konversation. Stellen Sie sich eine bessere Alternative zu Amazon Q vor.

Merkmale
🔍 AWS-Ressourcen mithilfe natürlicher Sprache abfragen und ändern
☁️ Unterstützung für mehrere AWS-Profile und SSO-Authentifizierung
🌐 Unterstützung mehrerer Regionen
🔐 Sichere Handhabung der Anmeldeinformationen (es werden keine Anmeldeinformationen an externe Dienste weitergegeben, Ihre lokalen Anmeldeinformationen werden verwendet)
🏃♂️ Lokale Ausführung mit Ihren AWS-Anmeldeinformationen
Related MCP server: AWS Model Context Protocol Server
Voraussetzungen
AWS-Anmeldeinformationen lokal konfiguriert (Verzeichnis
~/.aws/)
Installation
Klonen Sie das Repository:
git clone https://github.com/RafalWilinski/aws-mcp
cd aws-mcpInstallieren Sie Abhängigkeiten:
pnpm install
# or
npm installVerwendung
Öffnen Sie die Claude-Desktop-App und gehen Sie zu Einstellungen -> Entwickler -> Konfiguration bearbeiten

Fügen Sie den folgenden Eintrag zu Ihrer
claude_desktop_config.jsonhinzu:
{
"mcpServers": {
"aws": {
"command": "npm", // OR pnpm
"args": [
"--silent",
"--prefix",
"/Users/<YOUR USERNAME>/aws-mcp",
"start"
]
}
}
}Wichtig: Ersetzen Sie /Users/<YOUR USERNAME>/aws-mcp durch den tatsächlichen Pfad zu Ihrem Projektverzeichnis.
Starten Sie die Claude-Desktop-App neu. Sie sollten Folgendes sehen:

Beginnen Sie mit der Auswahl eines AWS-Profils oder springen Sie zur Aktion, indem Sie fragen:
„Liste der verfügbaren AWS-Profile“
„Alle EC2-Instanzen in meinem Konto auflisten“
„Zeigen Sie mir S3-Buckets mit ihren Größen“
„Welche Lambda-Funktionen werden in us-east-1 eingesetzt?“
„Listet alle ECS-Cluster und ihre Dienste auf“
Verwendung mit nvm
Erstellen Sie zuerst aus der Quelle und fügen Sie die folgende Konfiguration hinzu:
{
"mcpServers": {
"aws": {
"command": "/Users/<USERNAME>/.nvm/versions/node/v20.10.0/bin/node",
"args": [
"<WORKSPACE_PATH>/aws-mcp/node_modules/tsx/dist/cli.mjs",
"<WORKSPACE_PATH>/aws-mcp/index.ts",
"--prefix",
"<WORKSPACE_PATH>/aws-mcp",
"start"
]
}
}
}Fehlerbehebung
So zeigen Sie Protokolle an:
tail -n 50 -f ~/Library/Logs/Claude/mcp-server-aws.log
# or
tail -n 50 -f ~/Library/Logs/Claude/mcp.logFunktionen in der Entwicklung
[ ] MFA-Unterstützung
[ ] SSO-Anmeldeinformationen zwischenspeichern, um zu verhindern, dass sie zu schnell aktualisiert werden
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.