AWS MCP Server
by MCP-Mirror
The AWS MCP Server is a Model Context Protocol (MCP) server implementation designed for AWS operations, specifically supporting S3 and DynamoDB services. It automatically logs all operations, accessible through the `audit://aws-operations` resource endpoint.
Last updated: N/A
What is AWS MCP Server?
This server is an implementation of the Model Context Protocol (MCP) tailored for interacting with AWS services like S3 and DynamoDB. It allows applications, such as the Claude desktop app, to perform operations on these AWS services through a standardized protocol, with all actions automatically logged for auditing purposes.
How to use AWS MCP Server?
To use this server, you need to clone the repository, configure your AWS credentials (either through environment variables or the AWS CLI), and then configure the Claude desktop app to use the server by adding it to the claude_desktop_config.json
file. After that, you can interact with AWS services through the Claude app using the available tools.
Key features of AWS MCP Server
Supports S3 and DynamoDB operations
Automatic logging of all operations
Integration with the Model Context Protocol
Easy setup with AWS credentials and Claude desktop app
Provides a variety of tools for interacting with S3 and DynamoDB
Use cases of AWS MCP Server
Allowing AI models to read and write data to S3 buckets
Enabling AI models to interact with DynamoDB tables
Auditing AWS operations performed by AI models
Providing a secure and controlled way for AI models to access AWS resources
FAQ from AWS MCP Server
What AWS services are supported?
What AWS services are supported?
Currently, the server supports S3 and DynamoDB.
How do I set up AWS credentials?
How do I set up AWS credentials?
You can set up your AWS credentials either through environment variables (AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
, AWS_REGION
) or by using the default AWS credential chain (configured via aws configure
).
Where can I find the audit logs?
Where can I find the audit logs?
All operations are automatically logged and can be accessed through the audit://aws-operations
resource endpoint.
What permissions are required for the IAM user?
What permissions are required for the IAM user?
The IAM user needs Read/Write permissions for your AWS account for S3 and DynamoDB.
Where can I find debugging tools if I encounter issues?
Where can I find debugging tools if I encounter issues?
Debugging tools are provided in the MCP documentation: https://modelcontextprotocol.io/docs/tools/debugging.