Queue Pilot
MCP server for RabbitMQ and Kafka message inspection with JSON Schema validation
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
queue-pilotclaude mcp add queue-pilot -e 'RABBITMQ_URL=http://localhost:15672' -e 'RABBITMQ_USER=<your rabbitmq_user>' -e 'RABBITMQ_PASS=<your rabbitmq_pass>' -e 'KAFKA_BROKERS=localhost:9092' -e 'KAFKA_CLIENT_ID=queue-pilot' -e 'KAFKA_SASL_MECHANISM=<KAFKA_SASL_MECHANISM>' -e 'KAFKA_SASL_USERNAME=<your kafka_sasl_username>' -e 'KAFKA_SASL_PASSWORD=<your kafka_sasl_password>' -- npx -y queue-pilot@0.5.1 --schemas '<filepath>' --broker '<string>'
{
"mcpServers": {
"queue-pilot": {
"command": "npx",
"args": [
"-y",
"queue-pilot@0.5.1",
"--schemas",
"<filepath>",
"--broker",
"<string>"
],
"env": {
"RABBITMQ_URL": "http://localhost:15672",
"RABBITMQ_USER": "<your rabbitmq_user>",
"RABBITMQ_PASS": "<your rabbitmq_pass>",
"KAFKA_BROKERS": "localhost:9092",
"KAFKA_CLIENT_ID": "queue-pilot",
"KAFKA_SASL_MECHANISM": "<KAFKA_SASL_MECHANISM>",
"KAFKA_SASL_USERNAME": "<your kafka_sasl_username>",
"KAFKA_SASL_PASSWORD": "<your kafka_sasl_password>"
}
}
}
}
متغيرات البيئة
RABBITMQ_URLRabbitMQ Management API URLRABBITMQ_USERسري RabbitMQ usernameRABBITMQ_PASSسري RabbitMQ passwordKAFKA_BROKERSComma-separated Kafka broker addressesKAFKA_CLIENT_IDKafka client IDKAFKA_SASL_MECHANISMSASL mechanism: plain, scram-sha-256, scram-sha-512KAFKA_SASL_USERNAMEسري SASL usernameKAFKA_SASL_PASSWORDسري SASL password
الأسئلة الشائعة
ما هو Queue Pilot؟
MCP server for RabbitMQ and Kafka message inspection with JSON Schema validation
كيف أثبّت Queue Pilot؟
يعمل على جهازك. في Claude Code: claude mcp add queue-pilot -e 'RABBITMQ_URL=http://localhost:15672' -e 'RABBITMQ_USER=<your rabbitmq_user>' -e 'RABBITMQ_PASS=<your rabbitmq_pass>' -e 'KAFKA_BROKERS=localhost:9092' -e 'KAFKA_CLIENT_ID=queue-pilot' -e 'KAFKA_SASL_MECHANISM=<KAFKA_SASL_MECHANISM>' -e 'KAFKA_SASL_USERNAME=<your kafka_sasl_username>' -e 'KAFKA_SASL_PASSWORD=<your kafka_sasl_password>' -- npx -y queue-pilot@0.5.1 --schemas '<filepath>' --broker '<string>'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Queue Pilot إلى مفتاح API؟
نعم. يتطلب RABBITMQ_USER, RABBITMQ_PASS, KAFKA_SASL_USERNAME, KAFKA_SASL_PASSWORD، وتضبطها في إعداداته.
هل Queue Pilot مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Queue Pilot؟
ينشره LarsCowe. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.