What is the Queue Pilot MCP server?
MCP server for RabbitMQ and Kafka message inspection with JSON Schema validation
How to install Queue Pilot
Copy-paste configuration for popular MCP clients.
RABBITMQ_URLRabbitMQ Management API URL
RABBITMQ_USERsecretRabbitMQ username
RABBITMQ_PASSsecretRabbitMQ password
KAFKA_BROKERSComma-separated Kafka broker addresses
KAFKA_CLIENT_IDKafka client ID
KAFKA_SASL_MECHANISMSASL mechanism: plain, scram-sha-256, scram-sha-512
KAFKA_SASL_USERNAMEsecretSASL username
KAFKA_SASL_PASSWORDsecretSASL password
{
"mcpServers": {
"queue-pilot": {
"command": "npx",
"args": [
"-y",
"queue-pilot",
"--schemas",
"--broker"
],
"env": {
"RABBITMQ_URL": "<YOUR_RABBITMQ_URL>",
"RABBITMQ_USER": "<YOUR_RABBITMQ_USER>",
"RABBITMQ_PASS": "<YOUR_RABBITMQ_PASS>",
"KAFKA_BROKERS": "<YOUR_KAFKA_BROKERS>",
"KAFKA_CLIENT_ID": "<YOUR_KAFKA_CLIENT_ID>",
"KAFKA_SASL_MECHANISM": "<YOUR_KAFKA_SASL_MECHANISM>",
"KAFKA_SASL_USERNAME": "<YOUR_KAFKA_SASL_USERNAME>",
"KAFKA_SASL_PASSWORD": "<YOUR_KAFKA_SASL_PASSWORD>"
}
}
}
}{
"mcpServers": {
"queue-pilot": {
"command": "npx",
"args": [
"-y",
"queue-pilot",
"--schemas",
"--broker"
],
"env": {
"RABBITMQ_URL": "<YOUR_RABBITMQ_URL>",
"RABBITMQ_USER": "<YOUR_RABBITMQ_USER>",
"RABBITMQ_PASS": "<YOUR_RABBITMQ_PASS>",
"KAFKA_BROKERS": "<YOUR_KAFKA_BROKERS>",
"KAFKA_CLIENT_ID": "<YOUR_KAFKA_CLIENT_ID>",
"KAFKA_SASL_MECHANISM": "<YOUR_KAFKA_SASL_MECHANISM>",
"KAFKA_SASL_USERNAME": "<YOUR_KAFKA_SASL_USERNAME>",
"KAFKA_SASL_PASSWORD": "<YOUR_KAFKA_SASL_PASSWORD>"
}
}
}
}{
"mcpServers": {
"queue-pilot": {
"command": "npx",
"args": [
"-y",
"queue-pilot",
"--schemas",
"--broker"
],
"env": {
"RABBITMQ_URL": "<YOUR_RABBITMQ_URL>",
"RABBITMQ_USER": "<YOUR_RABBITMQ_USER>",
"RABBITMQ_PASS": "<YOUR_RABBITMQ_PASS>",
"KAFKA_BROKERS": "<YOUR_KAFKA_BROKERS>",
"KAFKA_CLIENT_ID": "<YOUR_KAFKA_CLIENT_ID>",
"KAFKA_SASL_MECHANISM": "<YOUR_KAFKA_SASL_MECHANISM>",
"KAFKA_SASL_USERNAME": "<YOUR_KAFKA_SASL_USERNAME>",
"KAFKA_SASL_PASSWORD": "<YOUR_KAFKA_SASL_PASSWORD>"
}
}
}
}{
"servers": {
"queue-pilot": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"queue-pilot",
"--schemas",
"--broker"
],
"env": {
"RABBITMQ_URL": "<YOUR_RABBITMQ_URL>",
"RABBITMQ_USER": "<YOUR_RABBITMQ_USER>",
"RABBITMQ_PASS": "<YOUR_RABBITMQ_PASS>",
"KAFKA_BROKERS": "<YOUR_KAFKA_BROKERS>",
"KAFKA_CLIENT_ID": "<YOUR_KAFKA_CLIENT_ID>",
"KAFKA_SASL_MECHANISM": "<YOUR_KAFKA_SASL_MECHANISM>",
"KAFKA_SASL_USERNAME": "<YOUR_KAFKA_SASL_USERNAME>",
"KAFKA_SASL_PASSWORD": "<YOUR_KAFKA_SASL_PASSWORD>"
}
}
}
}claude mcp add queue-pilot --env RABBITMQ_URL=<YOUR_RABBITMQ_URL> --env RABBITMQ_USER=<YOUR_RABBITMQ_USER> --env RABBITMQ_PASS=<YOUR_RABBITMQ_PASS> --env KAFKA_BROKERS=<YOUR_KAFKA_BROKERS> --env KAFKA_CLIENT_ID=<YOUR_KAFKA_CLIENT_ID> --env KAFKA_SASL_MECHANISM=<YOUR_KAFKA_SASL_MECHANISM> --env KAFKA_SASL_USERNAME=<YOUR_KAFKA_SASL_USERNAME> --env KAFKA_SASL_PASSWORD=<YOUR_KAFKA_SASL_PASSWORD> -- npx -y queue-pilot --schemas --brokerRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.