Skip to main content
Glama

n8n-workflow-builder-mcp

by ifmelate
rabbitmq.json5.14 kB
{ "nodeType": "n8n-nodes-base.rabbitmq", "displayName": "RabbitMQ", "description": "Sends messages to a RabbitMQ topic", "version": [ 1, 1.1 ], "properties": [ { "name": "operation", "displayName": "Operation", "type": "hidden", "default": "sendMessage", "options": [ { "name": "Send a Message to RabbitMQ", "value": "sendMessage" }, { "name": "Delete From Queue", "value": "deleteMessage" } ], "displayOptions": { "show": { "@version": [ 1 ] } } }, { "name": "deleteMessage", "displayName": "Will delete an item from the queue triggered earlier in the workflow by a RabbitMQ Trigger node", "type": "notice", "default": "", "displayOptions": { "show": { "operation": [ "deleteMessage" ] } } }, { "name": "mode", "displayName": "Mode", "type": "options", "default": "queue", "description": "Publish data to queue", "options": [ { "name": "Queue", "value": "queue", "description": "Publish data to queue" }, { "name": "Exchange", "value": "exchange", "description": "Publish data to exchange" } ], "displayOptions": { "hide": { "operation": [ "deleteMessage" ] } } }, { "name": "queue", "displayName": "Queue / Topic", "type": "string", "default": "", "description": "Name of the queue to publish to", "placeholder": "queue-name", "displayOptions": { "show": { "mode": [ "queue" ] } } }, { "name": "exchange", "displayName": "Exchange", "type": "string", "default": "", "description": "Name of the exchange to publish to", "placeholder": "exchange-name", "displayOptions": { "show": { "mode": [ "exchange" ] } } }, { "name": "exchangeType", "displayName": "Type", "type": "options", "default": "fanout", "description": "Direct exchange type", "options": [ { "name": "Direct", "value": "direct", "description": "Direct exchange type" }, { "name": "Topic", "value": "topic", "description": "Topic exchange type" }, { "name": "Headers", "value": "headers", "description": "Headers exchange type" }, { "name": "Fanout", "value": "fanout", "description": "Fanout exchange type" } ], "displayOptions": { "show": { "mode": [ "exchange" ] } } }, { "name": "routingKey", "displayName": "Routing Key", "type": "string", "default": "", "description": "The routing key for the message", "placeholder": "routing-key", "displayOptions": { "show": { "mode": [ "exchange" ] } } }, { "name": "sendInputData", "displayName": "Send Input Data", "type": "boolean", "default": true, "description": "Whether to send the data the node receives as JSON", "displayOptions": { "show": { "operation": [ "sendMessage" ] } } }, { "name": "message", "displayName": "Message", "type": "string", "default": "", "description": "The message to be sent", "displayOptions": { "show": { "sendInputData": [ false ] } } }, { "name": "options", "displayName": "Options", "type": "collection", "default": {}, "description": "An exchange to send messages to if this exchange can’t route them to any queues", "placeholder": "Add option", "typeOptions": { "multipleValues": true }, "displayOptions": { "show": { "operation": [ "sendMessage" ] } } } ], "credentialsConfig": [ { "name": "rabbitmq", "required": true }, { "name": "operation", "required": false }, { "name": "operation", "required": false }, { "name": "deleteMessage", "required": false }, { "name": "queue", "required": false }, { "name": "routingKey", "required": false }, { "name": "autoDelete", "required": false } ], "io": { "inputs": [], "outputs": [], "outputNames": [], "hints": {} }, "wiring": { "role": "generic", "requires": [], "optional": [], "consumedBy": [], "consumes": [], "produces": [] } }

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/ifmelate/n8n-workflow-builder-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server