Amazon SQS · Capability

Amazon SQS Message Queuing

Message queuing workflow for managing SQS queues, sending and receiving messages, batch operations, dead-letter queue management, and access control. Used by developers and DevOps engineers for microservices decoupling and asynchronous processing.

Run with Naftiko AmazonAWSMessagingQueue

What You Can Do

GET
List queues — List all SQS queues
/v1/queues
POST
Create queue — Create a new SQS queue
/v1/queues
POST
Send message — Send a message to a queue
/v1/messages
GET
List dlq sources — List dead-letter queue source queues
/v1/dead-letter-queues

MCP Tools

list-queues

List all SQS queues

read-only
create-queue

Create a new standard or FIFO queue

delete-queue

Delete an SQS queue

get-queue-url

Get the URL of a queue by name

read-only
get-queue-attributes

Get attributes for a queue

read-only
set-queue-attributes

Set attributes for a queue

idempotent
purge-queue

Delete all messages in a queue

send-message

Send a message to a queue

receive-message

Receive messages from a queue

read-only
delete-message

Delete a message from a queue

send-message-batch

Send up to 10 messages in a batch

delete-message-batch

Delete up to 10 messages in a batch

change-message-visibility

Change the visibility timeout of a message

idempotent
list-dead-letter-source-queues

List queues that feed a dead-letter queue

read-only
start-message-move-task

Start moving messages from a dead-letter queue

list-queue-tags

List tags for a queue

read-only
tag-queue

Add tags to a queue

add-permission

Add a permission to a queue

remove-permission

Remove a permission from a queue

APIs Used

amazon-sqs