Budibase integration
Budibase is a low-code platform for building internal tools and business apps on top of internal or external data. Its public API works with workspaces (apps): create, read, update, delete, search, publish, unpublish, import and export them; with tables and their schema; with rows, including create, read, update, delete and a search that filters, sorts and paginates; with views and the rows behind a view; with saved queries against external data sources and their execution; with users, including create, read, update, delete and search; and with role assignment and unassignment. Every table, row, view and query call is scoped to one workspace by the x-budibase-app-id header, which takes an app id starting with app_ for the published version or app_dev for the development version. The host is part of the credential so the same entry serves Budibase Cloud (use budibase.app) and a self-hosted install. Authentication is a Budibase API key sent in the x-budibase-api-key header; it carries the RBAC permissions of the user it belongs to.
What you can do with Budibase
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Search, 7 operations
- POSTsearch_queries
Search for queries.
- POSTsearch_rows
Search for rows.
- POSTsearch_tables
Search for tables.
- POSTsearch_users
Search for users.
- POSTsearch_view_rows
Search for rows in a view.
- POSTsearch_views
Search for views.
- POSTsearch_workspaces
Search for workspaces.
Row, 4 operations
- POSTcreate_row
Create a row.
- DELETEdelete_row
Delete a row.
- GETget_row
Retrieve a row.
- PUTupdate_row
Update a row.
Table, 4 operations
- POSTcreate_table
Create a table.
- DELETEdelete_table
Delete a table.
- GETget_table
Retrieve a table.
- PUTupdate_table
Update a table.
User, 4 operations
- POSTcreate_user
Create a user.
- DELETEdelete_user
Delete a user.
- GETget_user
Retrieve a user.
- PUTupdate_user
Update a user.
View, 4 operations
- POSTcreate_view
Create a view.
- DELETEdelete_view
Delete a view.
- GETget_view
Retrieve a view.
- PUTupdate_view
Update a view.
Workspace, 4 operations
- POSTcreate_workspace
Create a workspace.
- DELETEdelete_workspace
Delete a workspace.
- GETget_workspace
Retrieve a workspace.
- PUTupdate_workspace
Update a workspace.
Assign, 1 operation
- POSTassign_role
Assign a role to a list of users.
Export, 1 operation
- POSTexport_workspace
Export a workspace 🔒.
Import, 1 operation
- POSTimport_workspace
Import a workspace to an existing workspace 🔒.
Publish, 1 operation
- POSTpublish_workspace
Publish a workspace.
Querie, 1 operation
- POSTexecute_query
Execute a query.
Unassign, 1 operation
- POSTunassign_role
Un-assign a role from a list of users.
Unpublish, 1 operation
- POSTunpublish_workspace
Unpublish a workspace.
Use Budibase from Claude Code, Cursor or Codex
Connect Budibase in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Budibase operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Budibase
Create your workspace
Sign up free. Nothing to install.
Connect Budibase once
Add your Budibase connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Budibase integration FAQ
- What can you do with the Budibase integration?
- LiveContext exposes 34 operations on Budibase, covering search, row, table and user.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…