Skip to main content
Glama

n8n-workflow-builder-mcp

by ifmelate
googleCloudStorage.json12.4 kB
{ "nodeType": "n8n-nodes-base.googleCloudStorage", "displayName": "Google Cloud Storage", "description": "Use the Google Cloud Storage API", "version": 1, "properties": [ { "name": "projectId", "displayName": "Project ID", "type": "string", "default": "", "placeholder": "Project ID", "required": true, "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "create", "getAll" ] } } }, { "name": "bucketName", "displayName": "Bucket Name", "type": "string", "default": "", "placeholder": "Bucket Name", "required": true, "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "create", "get", "update", "delete" ] } } }, { "name": "prefix", "displayName": "Prefix", "type": "string", "default": "", "placeholder": "Filter for Bucket Names", "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "getAll" ] } } }, { "name": "projection", "displayName": "Projection", "type": "options", "default": "noAcl", "options": [ { "name": "All Properties", "value": "full" }, { "name": "No ACL", "value": "noAcl" } ], "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "create", "get", "getAll", "update" ] } } }, { "name": "returnAll", "displayName": "Return All", "type": "boolean", "default": false, "description": "Whether to return all results or only up to a given limit", "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "getAll" ] } } }, { "name": "getFilters", "displayName": "Filters", "type": "collection", "default": {}, "description": "Only return data if the metageneration value of the Bucket matches the sent value", "placeholder": "Add Filter", "options": [ { "name": "ifMetagenerationMatch", "displayName": "Metageneration Match", "type": "number", "default": 0, "description": "Only return data if the metageneration value of the Bucket matches the sent value" }, { "name": "ifMetagenerationNotMatch", "displayName": "Metageneration Exclude", "type": "number", "default": 0, "description": "Only return data if the metageneration value of the Bucket does not match the sent value" } ], "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "delete", "get", "update" ] } } }, { "name": "createAcl", "displayName": "Predefined Access Control", "type": "collection", "default": {}, "placeholder": "Add Access Control Parameters", "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "create", "update" ] } } }, { "name": "createBody", "displayName": "Additional Parameters", "type": "collection", "default": {}, "placeholder": "Add Metadata Parameter", "displayOptions": { "show": { "resource": [ "bucket" ], "operation": [ "create", "update" ] } } }, { "name": "objectName", "displayName": "Object Name", "type": "string", "default": "", "placeholder": "Object Name", "required": true, "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create", "delete", "get", "update" ] } } }, { "name": "updateProjection", "displayName": "Projection", "type": "options", "default": "full", "options": [ { "name": "All Properties", "value": "full" }, { "name": "No ACL", "value": "noAcl" } ], "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create", "update" ] } } }, { "name": "alt", "displayName": "Return Data", "type": "options", "default": "json", "placeholder": "The type of data to return from the request", "options": [ { "name": "Metadata", "value": "json" }, { "name": "Object Data", "value": "media" } ], "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "get" ] } } }, { "name": "createFromBinary", "displayName": "Use Input Binary Field", "type": "boolean", "default": true, "description": "Whether the data for creating a file should come from a binary field", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create" ] } } }, { "name": "createBinaryPropertyName", "displayName": "Input Binary Field", "type": "string", "default": "data", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create" ], "createFromBinary": [ true ] } } }, { "name": "createContent", "displayName": "File Content", "type": "string", "default": "", "description": "Content of the file to be uploaded", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create" ], "createFromBinary": [ false ] } } }, { "name": "binaryPropertyName", "displayName": "Put Output File in Field", "type": "string", "default": "data", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "get" ], "alt": [ "media" ] } } }, { "name": "maxResults", "displayName": "Limit", "type": "number", "default": 100, "description": "Max number of results to return", "typeOptions": { "minValue": 1, "maxValue": 1000 }, "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "getAll" ], "returnAll": [ false ] } } }, { "name": "createData", "displayName": "Create Fields", "type": "collection", "default": {}, "placeholder": "Add Create Body Field", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create" ] } } }, { "name": "updateData", "displayName": "Update Fields", "type": "collection", "default": {}, "placeholder": "Add Update Body Field", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "update" ] } } }, { "name": "createQuery", "displayName": "Additional Parameters", "type": "collection", "default": {}, "placeholder": "Add Additional Parameters", "options": [ { "name": "contentEncoding", "displayName": "Content Encoding", "type": "string", "default": "" }, { "name": "kmsKeyName", "displayName": "KMS Key Name", "type": "string", "default": "" } ], "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create" ] } } }, { "name": "getParameters", "displayName": "Additional Parameters", "type": "collection", "default": {}, "placeholder": "Add Additional Parameters", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "delete", "get" ] } } }, { "name": "metagenAndAclQuery", "displayName": "Additional Parameters", "type": "collection", "default": {}, "placeholder": "Add Additional Parameters", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "update" ] } } }, { "name": "encryptionHeaders", "displayName": "Encryption Headers", "type": "collection", "default": {}, "placeholder": "Add Encryption Headers", "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "create", "get", "update" ] } } }, { "name": "listFilters", "displayName": "Additional Parameters", "type": "collection", "default": {}, "placeholder": "Add Additional Parameters", "options": [ { "name": "delimiter", "displayName": "Delimiter", "type": "string", "default": "/", "placeholder": "Returns results in directory-like mode, using this value as the delimiter" }, { "name": "endOffset", "displayName": "End Offset", "type": "string", "default": "", "placeholder": "Filter results to names lexicographically before this value" }, { "name": "includeTrailingDelimiter", "displayName": "Include Trailing Delimiter", "type": "boolean", "default": false, "placeholder": "If true, objects will appear with exactly one instance of delimiter at the end of the name" }, { "name": "prefix", "displayName": "Prefix", "type": "string", "default": "", "placeholder": "Filter results to names that start with this value" }, { "name": "startOffset", "displayName": "Start Offset", "type": "string", "default": "", "placeholder": "Filter results to names lexicographically equal or after this value" }, { "name": "versions", "displayName": "Versions", "type": "boolean", "default": false, "placeholder": "If true, list all versions of objects as distinct entries" } ], "displayOptions": { "show": { "resource": [ "object" ], "operation": [ "getAll" ] } } } ], "credentialsConfig": [], "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