Skip to main content
Glama

n8n-workflow-builder-mcp

by ifmelate
googleChat.json8.13 kB
{ "nodeType": "n8n-nodes-base.googleChat", "displayName": "Google Chat", "description": "Consume Google Chat API", "version": 1, "properties": [ { "name": "memberId", "displayName": "Member ID", "type": "string", "default": "", "description": "Member to be retrieved in the form \"spaces/*/members/*\"", "required": true, "displayOptions": { "show": { "resource": [ "member" ], "operation": [ "get" ] } } }, { "name": "spaceId", "displayName": "Space Name or ID", "type": "options", "default": [], "description": "The name of the space for which to retrieve members, in the form \"spaces/*\". Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.", "required": true, "displayOptions": { "show": { "resource": [ "member" ], "operation": [ "getAll" ] } } }, { "name": "operation", "displayName": "Operation", "type": "options", "default": "get", "description": "Get a membership", "options": [ { "name": "Get", "value": "get", "description": "Get a membership" }, { "name": "Get Many", "value": "getAll", "description": "Get many memberships in a space" } ], "displayOptions": { "show": { "resource": [ "member" ] } } }, { "name": "jsonParameters", "displayName": "JSON Parameters", "type": "boolean", "default": false, "description": "Whether to pass the message object as JSON", "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "create" ] } } }, { "name": "messageUi", "displayName": "Message", "type": "collection", "default": {}, "description": "Rich, formatted and interactive cards that can be used to display UI elements such as: formatted texts, buttons, clickable images", "placeholder": "Add Message", "required": true, "options": [ { "name": "text", "displayName": "Text", "type": "string", "default": "" } ], "typeOptions": { "multipleValues": true }, "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "create" ], "jsonParameters": [ false ] } } }, { "name": "jsonNotice", "displayName": "See <a href=\"https://developers.google.com/chat/reference/rest/v1/spaces.messages#Message\" target=\"_blank\">Google Chat Guide</a> To Creating Messages", "type": "notice", "default": "", "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "create" ], "jsonParameters": [ true ] } } }, { "name": "messageJson", "displayName": "Message (JSON)", "type": "json", "default": "", "description": "Message input as JSON Object or JSON String", "required": true, "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "create" ], "jsonParameters": [ true ] } } }, { "name": "additionalFields", "displayName": "Additional Fields", "type": "collection", "default": {}, "description": "Thread identifier which groups messages into a single thread. Has no effect if thread field, corresponding to an existing thread, is set in message. Example: spaces/AAAAMpdlehY/threads/MZ8fXhZXGkk.", "placeholder": "Add Field", "options": [ { "name": "threadKey", "displayName": "Thread Key", "type": "string", "default": "", "description": "Thread identifier which groups messages into a single thread. Has no effect if thread field, corresponding to an existing thread, is set in message. Example: spaces/AAAAMpdlehY/threads/MZ8fXhZXGkk." }, { "name": "requestId", "displayName": "Request ID", "type": "string", "default": "", "description": "A unique request ID for this message. If a message has already been created in the space with this request ID, the subsequent request will return the existing message and no new message will be created." } ], "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "create" ] } } }, { "name": "messageId", "displayName": "Message ID", "type": "string", "default": "", "description": "Resource name of the message to be deleted, in the form \"spaces//messages/\"", "required": true, "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "delete" ] } } }, { "name": "updateFieldsUi", "displayName": "Update Fields", "type": "collection", "default": {}, "description": "Rich, formatted and interactive cards that can be used to display UI elements such as: formatted texts, buttons, clickable images", "placeholder": "Add option", "required": true, "options": [ { "name": "text", "displayName": "Text", "type": "string", "default": "" } ], "typeOptions": { "multipleValues": true }, "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "update" ], "jsonParameters": [ false ] } } }, { "name": "updateFieldsJson", "displayName": "Update Fields (JSON)", "type": "json", "default": "", "description": "Message input as JSON Object or JSON String", "required": true, "displayOptions": { "show": { "resource": [ "message" ], "operation": [ "update" ], "jsonParameters": [ true ] } } }, { "name": "authentication", "displayName": "Authentication", "type": "options", "default": "serviceAccount", "options": [ { "name": "OAuth2 (recommended)", "value": "oAuth2" }, { "name": "Service Account", "value": "serviceAccount" } ] }, { "name": "resource", "displayName": "Resource", "type": "options", "default": "message", "required": true, "options": [ { "name": "Member", "value": "member" }, { "name": "Message", "value": "message" }, { "name": "Space", "value": "space" } ] } ], "credentialsConfig": [ { "name": "googleApi", "required": true }, { "name": "authentication", "required": false }, { "name": "resource", "required": true } ], "io": { "inputs": [ "Main" ], "outputs": [ "Main" ], "outputNames": [], "hints": {} }, "wiring": { "role": "generic", "requires": [], "optional": [], "consumedBy": [], "consumes": [ "Main" ], "produces": [ "Main" ] } }

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