productivity
Bubble MCP, CLI, and Lua Integration for AI Agents
Bubble integration docs for AI agents: MCP gateway setup, Bubble CLI commands, Lua API reference, credentials, and function schemas.Bubble for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
bubble.bubble_get_swagger | Read read | 0 | Get the Bubble app Swagger specification for enabled Data API and Workflow API endpoints. |
bubble.bubble_list_records | Read read | 6 | List records from a Bubble data type. Supports filtering with constraints, pagination with limit and cursor. Returns matching records and a remaining count for further pagination. |
bubble.bubble_get_record | Read read | 2 | Get a single record from Bubble by its data type and unique ID. Returns all fields of the record. |
bubble.bubble_create_record | Write write | 2 | Create a new record in a Bubble data type. Provide field names and values as a JSON object. Returns the created record including its generated ID. |
bubble.bubble_update_record | Write write | 3 | Update an existing record in Bubble by its data type and unique ID. Only the fields provided will be changed; other fields remain unchanged. Returns the updated record. |
bubble.bubble_replace_record | Write write | 3 | Replace a Bubble record by data type and ID using the Data API PUT endpoint. |
bubble.bubble_delete_record | Write write | 2 | Delete a record from Bubble by its data type and unique ID. This action is permanent and cannot be undone. |
bubble.bubble_trigger_workflow | Write write | 3 | Trigger an exposed Bubble API workflow using POST. |
bubble.bubble_trigger_workflow_get | Write write | 2 | Trigger an exposed Bubble API workflow using GET query parameters. |