rabbitmq-mcp
Provides tools for managing RabbitMQ queues, exchanges, virtual hosts, and shovels, including listing, creating (enqueue, fanout), deleting, and purging queues/exchanges, and retrieving detailed information.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rabbitmq-mcpWhat's the depth of the 'orders' queue?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
rabbitmq-mcp
Stackblaze fork of kenliao94/mcp-server-rabbitmq — a Model Context Protocol server that exposes RabbitMQ queue, exchange, and shovel management tools for LLM agents.
This fork is tailored for Kubero chat feature MCP integration: one long-lived Deployment serves every RabbitmqCluster add-on in a workload cluster. The kubero broker passes the target broker URI and access mode per request via HTTP headers.
See FORK.md for kubero-specific integration details.
Tools
Tool | Mode | Description |
| read | List all queues |
| read | List queues in a vhost |
| read | List all exchanges |
| read | List exchanges in a vhost |
| read | List virtual hosts |
| read | Queue details (depth, consumers, etc.) |
| read | Exchange details |
| read | List shovel plugins |
| read | Shovel details by name |
| write | Publish a message to a queue |
| write | Publish to a fanout exchange |
| write | Delete a queue |
| write | Remove all messages from a queue |
| write | Delete an exchange |
| — | Not implemented (upstream stub) |
| write | Legacy static rebind (disabled in connection-from-request mode) |
In Kubero chat, tools are prefixed rmq__ (e.g. rmq__list_queues).
Write tools refuse on production / read-only add-ons (restricted mode).
Related MCP server: Systems Manager
Kubero deployment
args:
- --transport
- streamable-http
- --connection-from-request
- --streamable-http-host
- 0.0.0.0
- --streamable-http-port
- "3010"Per-request headers from the kubero broker:
X-Kubero-DB-URI:amqp://user:pass@host:5672/(URL-encoded credentials)X-Kubero-Access-Mode:restrictedorunrestricted
Local development
pip install -r requirements.txt
# stdio + static broker (env vars or upstream CLI)
export RABBITMQ_HOST=localhost RABBITMQ_PORT=5672
export RABBITMQ_USERNAME=guest RABBITMQ_PASSWORD=guest
python main.py
# HTTP + connection-from-request (like the k8s Deployment)
python main.py \
--transport streamable-http \
--connection-from-request \
--streamable-http-host 0.0.0.0 \
--streamable-http-port 3010Docker
docker build -t rabbitmq-mcp .
docker run -p 3010:3010 rabbitmq-mcp \
--transport streamable-http \
--connection-from-request \
--streamable-http-host 0.0.0.0 \
--streamable-http-port 3010Image: ghcr.io/stackblaze/rabbitmq-mcp
License
Apache-2.0 (upstream). See LICENSE.
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseBqualityDmaintenanceProduction-grade MCP server that gives AI agents safe access to your local dev environment: filesystem, databases, processes, and OpenAPI specs.Last updated15323MIT
- Alicense-qualityAmaintenanceEnables AI agents to manage system updates, application installations, and remote host orchestration through MCP tools.Last updated3MIT
- Flicense-qualityDmaintenanceEnables file system operations, web scraping, and AI-powered search through MCP tools for use by LLM agents.Last updated1
- Flicense-qualityCmaintenanceExposes MCP tools that enable remote LLMs to query local Docker containers, OS processes, and system services in real time.Last updated
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server exposing the Backtest360 engine API as tools for AI agents.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stackblaze/rabbitmq-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server