aws_sqs_send_message
Send messages to AWS SQS queues using the AWS MCP Server. Specify queue URL, message body, and optional parameters like delay seconds or message group ID for FIFO queues.
Instructions
Send a message to an SQS queue. Blocked in --readonly mode.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"queue_url": "<queue_url>",
"message_body": "<message_body>"
},
"name": "aws_sqs_send_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | AWS profile name from ~/.aws/config (e.g., 'default', 'production') | |
| region | No | AWS region override (e.g., 'us-east-1', 'sa-east-1') | |
| queue_url | Yes | SQS queue URL | |
| message_body | Yes | Message body content | |
| delay_seconds | No | Delay in seconds before message becomes visible (0-900) | |
| message_group_id | No | Message group ID (required for FIFO queues) |