Connect Your AI Agent with AWS for Slack

Integrate AWS MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
AWS
AWS
Amazon Web Services (AWS) offers reliable, scalable, and inexpensive cloud computing services.

Categories

Infrastructure & Cloud

Available Tools

Tools that your AI agent can use through this MCP server to interact with AWS

S3 - Upload Files - /tmp

Accepts a file path or folder path starting from /tmp, then uploads the contents to S3. See the docs

S3 - Upload File - Base64

Accepts a base64-encoded string and a filename, then uploads as a file to S3. See the docs

S3 - Upload File - URL

Accepts a download link and a filename, downloads it, then uploads to S3. See the docs

S3 - Stream file to S3 from URL

Accepts a file URL, and streams the file to the provided S3 bucket/key. See the docs

S3 - Generate Presigned URL

Creates a presigned URL to download from a bucket. See the documentation

S3 - Download File to /tmp

Downloads a file from S3 to the /tmp directory. See the documentation

SQS - Send Message

Sends a message to an SQS queue. See the docs

SNS - Send Message

Sends a message to a SNS Topic. See docs

Lambda - Invoke Function

Invoke a Lambda function using the AWS API. See the docs

Lambda - Create Function

Create a Lambda function from source code. This action creates a zip file and deploys it to AWS Lambda. See the docs

EventBridge - Send event to Event Bus

Sends an event to an EventBridge event bus. See docs

DynamoDB - Update Table

Modifies the settings for a given table. Only one type of modification is permitted per request. See docs

DynamoDB - Update Item

Updates an existing item's attributes, or adds a new item to the table if it does not already exist. See docs

DynamoDB - Scan

The Scan operation returns one or more items and item attributes by accessing every item in a table. See docs

DynamoDB - Query

The query operation finds items based on primary key values. See docs

DynamoDB - Put Item

Creates a new item, or replaces an old item with a new item. If an item that has the same primary key as the new item already exists in the specified table, the new item completely replaces the existing item. See docs

DynamoDB - Get Item

The Get Item operation returns a set of attributes for the item with the given primary key. If there is no matching item, Get Item does not return any data and there will be no Item element in the response. See docs

DynamoDB - Execute Statement

This operation allows you to perform transactional reads or writes on data stored in DynamoDB, using PartiQL. See docs

DynamoDB - Create Table

Creates a new table to your account. See docs

CloudWatch Logs - Put Log Event

Uploads a log event to the specified log stream. See docs