AWS CLI MCP サーバー
Claude から直接 AWS CLI コマンドを生成および実行できる MCP (Model Context Protocol) サーバー。
特徴
MCP プロトコルを介して AWS CLI コマンドを実行する
AWSサービスに関する詳細情報を入手する
利用可能なAWSサービスの一覧
AWS CLI 機能へのフルアクセス
ツール
execute-aws-command : AWS CLI コマンドを実行する
パラメータ:
command
: AWS サービス (例: s3、ec2、lambda)subcommand
(オプション):実行するコマンド(例:ls、describe-instances)options
(オプション): コマンドオプションをキーと値のペアとして指定します
get-service-details : 特定の AWS サービスの詳細を取得する
パラメータ:
service
: AWS サービス名 (例: s3、ec2、lambda)
リソース
aws-services://list : 利用可能な AWS サービスを一覧表示する
セットアップとインストール
前提条件
Node.js (v20以降を推奨)
npmまたはyarn
AWS CLI がインストールされ、認証情報が設定されている
タイプスクリプト
ローカルインストール
このリポジトリをクローンします:
依存関係をインストールします:
プロジェクトをビルドします。
AWS CLI が設定されていることを確認します。
MCP サーバーを起動します。
Claude Desktopとの統合
これをclaude_desktop_config.json
に追加します:
プロジェクトをビルドした後、以下を使用できます。
クロードでの使用例
S3バケットの一覧表示
S3バケットを作成する
EC2 サービスの詳細を取得する
セキュリティノート
このサーバーは、設定されたAWS認証情報と同じ権限でAWS CLIコマンドを実行します。
このサーバーにアクセスできる人には注意してください
本番環境での使用には追加の認証を実装することを検討してください
ライセンス
MITライセンス
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Claude が AWS CLI コマンドを生成および実行できるようにし、ユーザーが自然言語の会話を通じて AWS リソースを管理できるようにする MCP サーバー。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your AWS environment. This allows for natural language querying and management of your AWS resources during conversations. Think of better Amazon Q alternative.Last updated -3286
Tembo MCP Serverofficial
AsecurityAlicenseAqualityAn MCP server that enables Claude to interact with Tembo Cloud platform API, allowing users to manage Tembo Cloud resources through natural language.Last updated -107MIT License- -securityAlicense-qualityA lightweight service that enables AI assistants to execute AWS CLI commands through the Model Context Protocol (MCP), allowing AI tools to retrieve AWS documentation and interact with AWS services.Last updated -164MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server allowing Claude AI to interact with AWS resources through natural language, enabling users to query and manage AWS services without using the traditional AWS Console or CLI.Last updated -34