A

AWS S3

List buckets, upload and download objects on Amazon S3.

·No reviews yet
Repo
Share:

About

Auto-generated

AWS S3 is a Model Context Protocol server in the Developer Tools category. It lets AI assistants that speak MCP call its tools and read its resources over STDIO.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about AWS S3.

What does the AWS S3 MCP do?
This MCP allows users to interact with Amazon S3. It provides functionality for listing S3 buckets and for uploading and downloading objects to and from S3. It acts as a bridge between an MCP client and the AWS S3 service.
How do I install the AWS S3 MCP in a client?
Installation typically involves adding the MCP server's repository URL to your MCP client's settings. For Claude Desktop, navigate to the 'Settings' and then 'MCP Servers' section to add 'https://github.com/aws-samples/sample-mcp-server-s3'. Specific steps may vary by client.
Does the AWS S3 MCP require credentials?
Yes, this MCP requires an API key for authentication. You will need to configure your AWS API key with the MCP server to access your S3 resources. Specific setup instructions for API key management should be found with the MCP server documentation.
What capabilities does the AWS S3 MCP expose?
The MCP exposes tools for managing S3 resources. Users can list available S3 buckets and perform object operations such as uploading new files or downloading existing ones. Its core functionality focuses on basic S3 object and bucket interactions.
Is there a cost associated with using the AWS S3 MCP?
The MCP itself is open source and community-provided, so there's no direct cost for the MCP software. However, usage of Amazon S3 services through the MCP will incur standard AWS S3 costs based on your consumption. Pricing depends on storage, data transfer, and requests.
What is a limitation when using the AWS S3 MCP?
A limitation is that its transport is 'stdio', which can affect performance and error handling in high-throughput scenarios. This may not be suitable for extremely large-scale or real-time data transfers. It depends on the specific deployment and client.

Install AWS S3

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "aws-s3": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aws-s3"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "aws-s3": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aws-s3"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "aws-s3": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aws-s3"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.