KosmoKrator

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

FunctionTypeParametersDescription
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.