Connect your Baserow database to Claude using the Model Context Protocol (MCP). With Baserow’s native MCP integration, Claude can discover your databases, inspect table schemas, search records, and create, update, or delete rows using natural language.

Baserow offers a direct connector in Claude’s Connectors Directory, so you can connect your workspace without manually configuring an MCP server. You can also connect Claude Desktop using a custom MCP configuration.
Whether you want to find information in your database, update project statuses, or manage customer records, you can work with Baserow directly from Claude without writing SQL queries or API requests.
Learn more: What is an MCP server?
Once connected, Claude can use Baserow’s MCP tools to interact with your database.
Available operations include:
| Operation | Description |
|---|---|
list_databases |
Find databases in your connected workspace. |
list_tables |
List tables in a database. |
get_table_schema |
Retrieve table fields and their definitions. |
list_table_rows |
Search and retrieve database records. |
create_rows |
Add new records to a table. |
update_rows |
Modify existing records. |
delete_rows |
Delete records from a table. |
You can use these tools to:
The current row-management tools can read database structures and manage rows. They cannot create or modify databases, tables, or fields.
The easiest way to connect Baserow to Claude is through the Baserow connector in Claude’s Connectors Directory.
You don’t need to generate an MCP endpoint manually or edit configuration files.
Open Claude and navigate to Customize → Connectors.
Select the option to browse available connectors and search for Baserow.
Alternatively, visit the Claude Connectors Directory and search for Baserow.
Select the Baserow connector and click Connect.
Claude will display information about the connector, including its developer and connection URL.
Baserow is listed as a community connector. Claude displays a notice explaining that community connectors undergo automated reviews but aren’t verified by Anthropic.
Before connecting, check that:
https://api.baserow.io/mcp.Select Connect to continue.
Claude will redirect you to Baserow.
Sign in using your Baserow credentials to authorize the connection.
Choose the Baserow workspace you want Claude to access.
Each connection is associated with one workspace. Claude will only be able to access the workspace you select.
Review the available permissions and choose which tools Claude can use.
The authorization screen groups permissions into two categories:
Databases
Automations
The authorization screen may also display permissions for reading and managing workflows and workflow nodes.
Only read tools are selected by default. You can enable additional permissions depending on the access you want to grant.
Review your selections and click Allow.
After authorization, you’ll be redirected back to Claude.
Baserow will appear in your connected services, and you can start interacting with your workspace.
Try asking Claude to:
Tip: Ask Claude to inspect your table schema before performing operations. This helps it identify the correct field names and understand your database structure.
You can also connect Baserow to Claude Desktop using a custom MCP server configuration.
This method is useful if you prefer managing your MCP connections manually or want to use a custom Baserow endpoint.
In Baserow:
Claude_Desktop.Your MCP URL contains credentials that grant access to the endpoint. Store it securely and don’t share it publicly.
You need to add your Baserow endpoint to Claude Desktop’s configuration.
claude_desktop_config.json.YOUR_MCP_URL_HERE with your Baserow MCP URL.{
"mcpServers": {
"Baserow MCP": {
"command": "npx",
"args": [
"mcp-remote",
"YOUR_MCP_URL_HERE"
]
}
}
}
Once configured and authenticated, Claude Desktop can use the available Baserow MCP tools.
You can now search your databases, retrieve records, and perform supported row operations using natural language.
Note: Custom MCP configuration and authentication requirements may differ from the direct Claude connector. For self-hosted Baserow installations, additional MCP authentication configuration may be required.
Imagine your organization uses a Baserow IT Asset Management database to track hardware, employee assignments, and equipment status.
Instead of manually searching through tables and editing records, you can ask Claude to perform these operations.
1. Find assigned equipment
Prompt:
“Check the IT Assets table in Baserow. What laptop is currently assigned to John Doe, and what is its warranty expiration date?”
Claude can inspect the table schema, find the relevant fields, and retrieve the matching record.
2. Update an asset’s status
Prompt:
“Find John Doe’s laptop and change its status to Under Repair. Add a note that the battery is expanding.”
Claude identifies the relevant record and updates the requested fields.
3. Add a new asset
Prompt:
“Add a new record for a MacBook Pro M3, serial number XYZ789, assign it to the Engineering department, and set the status to Available.”
Claude uses the table schema to identify the correct fields and creates a new row.
4. Generate an asset report
Prompt:
“Find all laptops with warranties expiring in the next three months and summarize them by department.”
Claude retrieves the relevant records and organizes the information into a summary.
In each case, Claude uses the Baserow MCP tools to inspect your database structure and interact with the records.
Learn more: MCP server AI integration
Yes. Baserow is available in Claude’s Connectors Directory. You can connect your Baserow workspace directly by signing in, selecting a workspace, and authorizing the tools Claude can use.
You can also configure Claude Desktop manually using a custom MCP server connection.
No. The direct Baserow connector in Claude handles authentication and connection setup for you.
Manual configuration is only necessary if you want to use a custom MCP connection, such as the one configured in Claude Desktop.
Yes. Claude can retrieve database information, search records, create new rows, update existing rows, and delete rows, depending on the permissions you grant.
No. The current row-management MCP tools can read database structures but cannot create or modify databases, tables, or fields.
You need to make these structural changes directly in Baserow.
Yes. Each direct connection is associated with one workspace. To access multiple workspaces, establish separate connections and authorize each one.
For custom Claude Desktop configurations, you can add multiple MCP server entries under the mcpServers object, each pointing to a different endpoint.
Yes. Claude can update multiple rows using the update_rows tool.
Before making bulk changes, ask Claude to identify the affected records and show you what it intends to change. Large operations are processed in batches of up to 200 rows.
Yes. Deleted rows are moved to Baserow’s trash, where they can be restored for three days by default.
There is no undo tool available through the MCP connection, so review deletion requests carefully.
First, check that you selected the correct workspace when connecting.
If the workspace has no databases, list_databases will return no results.
If a required tool is missing, it may not have been authorized during sign-in. Re-authenticate the Baserow connection and select the required permissions. A plain reconnect may retain the previous authorization.
No. Your custom MCP URL contains credentials that grant access to your endpoint.
Anyone with access to the URL may be able to perform operations permitted by that endpoint. Never share configuration files containing your MCP URL.
Each team member should use their own authorized connection.
Yes. Self-hosted Baserow can be connected through a custom MCP configuration, provided MCP authentication is enabled and the installation is configured to accept connections from the AI client.
See the MCP OAuth setup documentation for more information.
Still need help? Visit the Baserow Community or contact our support team.