Skip to main content
Glama

n8n-workflow-builder-mcp

by ifmelate
quickbase.json7.91 kB
{ "nodeType": "n8n-nodes-base.quickbase", "displayName": "Quick Base", "description": "Integrate with the Quick Base RESTful API", "version": 1, "properties": [ { "name": "tableId", "displayName": "Table ID", "type": "string", "default": "", "description": "The table identifier", "required": true, "displayOptions": { "show": { "resource": [ "field" ], "operation": [ "getAll" ] } } }, { "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": [ "field" ], "operation": [ "getAll" ] } } }, { "name": "limit", "displayName": "Limit", "type": "number", "default": 50, "description": "Max number of results to return", "typeOptions": { "minValue": 1, "maxValue": 100 }, "displayOptions": { "show": { "resource": [ "field" ], "operation": [ "getAll" ], "returnAll": [ false ] } } }, { "name": "options", "displayName": "Options", "type": "collection", "default": {}, "description": "Whether to get back the custom permissions for the field(s)", "placeholder": "Add Field", "options": [ { "name": "includeFieldPerms", "displayName": "Include Field Perms", "type": "boolean", "default": false, "description": "Whether to get back the custom permissions for the field(s)" } ], "displayOptions": { "show": { "resource": [ "field" ], "operation": [ "getAll" ] } } }, { "name": "operation", "displayName": "Operation", "type": "options", "default": "getAll", "description": "Get many fields", "options": [ { "name": "Get Many", "value": "getAll", "description": "Get many fields" } ], "displayOptions": { "show": { "resource": [ "field" ] } } }, { "name": "recordId", "displayName": "Record ID", "type": "string", "default": "", "description": "The unique identifier of the record", "required": true, "displayOptions": { "show": { "resource": [ "file" ], "operation": [ "download", "delete" ] } } }, { "name": "fieldId", "displayName": "Field ID", "type": "string", "default": "", "description": "The unique identifier of the field", "required": true, "displayOptions": { "show": { "resource": [ "file" ], "operation": [ "download", "delete" ] } } }, { "name": "versionNumber", "displayName": "Version Number", "type": "number", "default": 1, "description": "The file attachment version number", "required": true, "displayOptions": { "show": { "resource": [ "file" ], "operation": [ "download", "delete" ] } } }, { "name": "binaryPropertyName", "displayName": "Input Binary Field", "type": "string", "default": "data", "required": true, "displayOptions": { "show": { "resource": [ "file" ], "operation": [ "download" ] } } }, { "name": "columns", "displayName": "Columns", "type": "string", "default": "", "description": "Comma-separated list of the properties which should used as columns for the new rows", "placeholder": "Select Fields...", "required": true, "displayOptions": { "show": { "resource": [ "record" ], "operation": [ "create" ] } } }, { "name": "simple", "displayName": "Simplify", "type": "boolean", "default": true, "description": "Whether to return a simplified version of the response instead of the raw data", "displayOptions": { "show": { "resource": [ "record" ], "operation": [ "create" ] } } }, { "name": "where", "displayName": "Where", "type": "string", "default": "", "description": "The filter to delete records. To delete all records specify a filter that will include all records, for example {3.GT.0} where 3 is the ID of the Record ID field.", "required": true, "displayOptions": { "show": { "resource": [ "record" ], "operation": [ "delete" ] } } }, { "name": "updateKey", "displayName": "Update Key", "type": "string", "default": "", "description": "Update can use the key field on the table, or any other supported unique field", "displayOptions": { "show": { "resource": [ "record" ], "operation": [ "update" ] } } }, { "name": "mergeFieldId", "displayName": "Merge Field Name or ID", "type": "options", "default": "", "description": "<p>You're updating records in a Quick Base table with data from an external file. In order for a merge like this to work, Quick Base needs a way to match records in the source data with corresponding records in the destination table.</p><p>You make this possible by choosing the field in the app table that holds unique matching values. This is called a merge field.</p>. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.", "displayOptions": { "show": { "resource": [ "record" ], "operation": [ "upsert" ] } } }, { "name": "reportId", "displayName": "Report ID", "type": "string", "default": "", "description": "The identifier of the report, unique to the table", "required": true, "displayOptions": { "show": { "resource": [ "report" ], "operation": [ "get" ] } } }, { "name": "resource", "displayName": "Resource", "type": "options", "default": "record", "options": [ { "name": "Field", "value": "field" }, { "name": "File", "value": "file" }, { "name": "Record", "value": "record" }, { "name": "Report", "value": "report" } ] } ], "credentialsConfig": [ { "name": "quickbaseApi", "required": true }, { "name": "resource", "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