Skip to main content
Glama

AWS MCP Server

AWS MCP サーバー

AWSオペレーション用のモデルコンテキストプロトコルサーバー実装。現在S3およびDynamoDBサービスをサポートしています。すべてのオペレーションは自動的にログに記録され、 audit://aws-operationsリソースエンドポイントからアクセスできます。

デモビデオはこちらをご覧ください。

MCP サーバー リポジトリ内にコミュニティ サーバーとしてリストされます。

Claudeデスクトップアプリでローカルで実行する

Smithery経由でインストール

Smithery経由で Claude Desktop 用の AWS MCP Server を自動的にインストールするには:

npx -y @smithery/cli install mcp-server-aws --client claude

手動インストール

  1. このリポジトリをクローンします。
  2. 以下の2つの方法のいずれかでAWS認証情報を設定します。このサーバーでは、S3とDynamoDBのAWSアカウントに対するRW権限を持つIAMユーザーが必要です。
  • 環境変数: AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_REGION (デフォルトはus-east-1 )
  • デフォルトの AWS 認証情報チェーン ( aws configureを使用して AWS CLI 経由で設定)
  1. claude_desktop_config.jsonファイルに次の内容を追加します。
  • MacOSの場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
"mcpServers": { "mcp-server-aws": { "command": "uv", "args": [ "--directory", "/path/to/repo/mcp-server-aws", "run", "mcp-server-aws" ] } }
  1. Claude デスクトップ アプリをインストールして開きます。
  2. 設定を確認するために、Claude に何らかの読み取り/書き込み操作を実行させてみてください(例:S3 バケットを作成し、ランダムな名前を付ける)。問題が発生した場合は、MCP ドキュメント(こちら)で提供されているデバッグツールをご利用ください。

利用可能なツール

S3オペレーション

  • s3_bucket_create : 新しいS3バケットを作成する
  • s3_bucket_list : すべてのS3バケットを一覧表示する
  • s3_bucket_delete : S3バケットを削除する
  • s3_object_upload : オブジェクトを S3 にアップロードする
  • s3_object_delete : S3 からオブジェクトを削除する
  • s3_object_list : S3 バケット内のオブジェクトを一覧表示する
  • s3_object_read : S3からオブジェクトのコンテンツを読み取る

DynamoDB 操作

テーブル操作
  • dynamodb_table_create : 新しい DynamoDB テーブルを作成する
  • dynamodb_table_describe : DynamoDB テーブルの詳細を取得する
  • dynamodb_table_delete : DynamoDB テーブルを削除する
  • dynamodb_table_update : DynamoDB テーブルを更新する
アイテム操作
  • dynamodb_item_put : DynamoDB テーブルにアイテムを配置する
  • dynamodb_item_get : DynamoDB テーブルからアイテムを取得する
  • dynamodb_item_update : DynamoDB テーブル内のアイテムを更新する
  • dynamodb_item_delete : DynamoDB テーブルからアイテムを削除する
  • dynamodb_item_query : DynamoDB テーブル内のアイテムをクエリする
  • dynamodb_item_scan : DynamoDB テーブル内のアイテムをスキャンする
バッチ操作
  • dynamodb_batch_get : DynamoDB テーブルから複数のアイテムをバッチ取得する
  • dynamodb_item_batch_write : DynamoDB アイテムのバッチ書き込み操作 (put/delete)
  • dynamodb_batch_execute : 複数の PartiQL ステートメントをバッチで実行する
TTL操作
  • dynamodb_describe_ttl : テーブルのTTL設定を取得する
  • dynamodb_update_ttl : テーブルのTTL設定を更新する

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude が自然言語コマンドを使用して S3 および DynamoDB サービスで AWS 操作を実行できるようにするモデルコンテキストプロトコル サーバー実装。

  1. Claudeデスクトップアプリでローカルで実行する
    1. Smithery経由でインストール
    2. 手動インストール
  2. 利用可能なツール
    1. S3オペレーション
    2. DynamoDB 操作

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables Claude to execute Python code using boto3 to query and manage AWS resources directly from conversations.
    Last updated -
    6
    Python
    MIT License
    • Linux
  • A
    security
    F
    license
    A
    quality
    An MCP server that provides tools for interacting with AWS S3 buckets, enabling direct access to S3 operations through the Model Context Protocol.
    Last updated -
    1
    Python
    • Apple
  • A
    security
    A
    license
    A
    quality
    An Amazon S3 Model Context Protocol server that allows Large Language Models like Claude to interact with AWS S3 storage, providing tools for listing buckets, listing objects, and retrieving object contents.
    Last updated -
    3
    33
    7
    TypeScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    A 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 -
    TypeScript
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rishikavikondala/mcp-server-aws'

If you have feedback or need assistance with the MCP directory API, please join our Discord server