Message Queue

# RabbitMQ Connector

Connect to RabbitMQ Management API to list queues, publish messages, and monitor broker health.

$pip install "toolsconnector[rabbitmq]"
21
Actions
Message Queue
Category
Free
Apache 2.0

## All 21 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`create_binding ⚠` | Create a binding between an exchange and a queue | vhost, exchange, queue [routing_key, arguments] | `bool`
`create_exchange ⚠` | Create a new exchange | vhost, name, type | `bool`
`create_queue ⚠` | Create a new queue | vhost, queue_name [durable] | `bool`
`delete_exchange ⚠` | Delete an exchange | vhost, name | `bool`
`delete_queue ⚠` | Delete a queue | vhost, queue_name | `bool`
`get_exchange` | Get details for a specific exchange | vhost, name | `RabbitExchange`
`get_messages` | Get messages from a queue | vhost, queue_name [count, ack_mode] | `list`
`get_node_info` | Get information about a broker node | — | `list`
`get_overview` | Get broker overview and cluster statistics | — | `RabbitOverview`
`get_queue` | Get details for a specific queue | vhost, queue_name | `RabbitQueue`
`get_queue_bindings` | Get bindings for a specific queue | vhost, queue_name | `list`
`health_check` | Check broker health | — | `dict`
`list_bindings` | List bindings in a virtual host | vhost | `list`
`list_channels` | List active channels in the broker | — | `PaginatedList[RabbitChannel]`
`list_connections` | List active connections to the broker | — | `PaginatedList[RabbitConnection]`
`list_consumers` | List consumers | [vhost] | `list`
`list_exchanges` | List exchanges in the RabbitMQ broker | [vhost] | `PaginatedList[RabbitExchange]`
`list_queues` | List queues in the RabbitMQ broker | [vhost] | `PaginatedList[RabbitQueue]`
`list_vhosts` | List virtual hosts | — | `list`
`publish_message` | Publish a message to an exchange | vhost, exchange, routing_key, payload | `bool`
`purge_queue ⚠` | Purge all messages from a queue | vhost, queue_name | `bool`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing