Baserow
Visit ProjectRead and write access to your Baserow tables via MCP.
Visit ProjectCategory
Tags
What is Baserow MCP Server?
Baserow MCP Server is a feature that enables seamless integration with Large Language Models (LLMs) like Claude, Cursor, and Windsurf using the Model Context Protocol (MCP), allowing users to interact with their Baserow tables via natural language prompts.
How to Use Baserow MCP Server?
- Setup: Create an MCP endpoint in your Baserow workspace settings.
- Integration: Configure the MCP URL in your LLM client (Claude, Cursor, or Windsurf).
- Usage: Issue natural language commands to perform CRUD operations on your Baserow tables.
Key Features of Baserow MCP Server?
- Natural Language Interface: Perform database operations using simple prompts.
- CRUD Operations: Create, read, update, and delete records via LLMs.
- Secure Authentication: Each MCP URL is unique and acts as a secure credential.
- Flexible Integration: Compatible with multiple LLM clients (Claude, Cursor, Windsurf).
Use Cases of Baserow MCP Server?
- Automated Data Entry: Quickly add new records using voice or text commands.
- Efficient Data Retrieval: Query databases with natural language questions.
- Simplified Data Management: Update or delete records without manual SQL queries.
FAQ from Baserow MCP Server?
-
Q: What LLMs are supported?
Currently, Baserow MCP Server supports Claude, Cursor, and Windsurf.
-
Q: Is the MCP URL secure?
Yes, treat your MCP URL like a password, as it grants full access to your Baserow data.
-
Q: What operations can I perform?
You can perform standard CRUD operations (Create, Read, Update, Delete) using natural language prompts.
MCP Server overview
===============
-
Getting Started
-
Workspaces
-
Databases
-
Tables
-
Fields
-
Field Types
- Primary field
- Single line text field
- Long text field
- Number field
- Rating field
- Boolean field
- Date and time fields
- URL field
- Email field
- File field
- Single select field
- Multiple select field
- Phone number field
- Link to table field
- Lookup field
- Collaborator field
- Count field
- Rollup field
- Created by field
- Last modified by field
- Last modified field
- Duration field
- Autonumber field
- UUID field
- Password field
- AI field
-
Formula
-
Views
-
View Types
-
Rows
-
Collaboration
-
Role-based Permissions
-
Integrations
-
Account Settings
-
Billing
-
Enterprise Version
-
Enterprise SSO
- Single Sign On (SSO) overview
- Enable SSO in the admin panel
- Configure SSO with Okta
- Configure SSO with OneLogin
- Configure SSO with Azure AD
- Configure Google for SSO
- Configure Facebook for SSO
- Configure GitHub for SSO
- Configure GitLab for SSO
- Configure OpenID Connect
- Email and password authentication
-
Application Builder
-
Application Builder Editor
-
Application Builder Elements
- Elements overview
- Add and remove elements
- Element style
- Element events
- Element visibility
- Heading element
- Text element
- Link element
- Image element
- Text input element
- Columns element
- Button element
- Table element
- Form element
- Choice element
- Checkbox element
- IFrame element
- Login element
- Repeat element
- Record selector element
- Date-time picker element
- Multi-page container
- Menu element
- Rating element
- File input element
-
Dashboards
-
MCP Server
MCP Server Overview
Introducing the Model Context Protocol (MCP) Server: A seamless integration with Large Language Models.
Weâve integrated an MCP server directly into Baserow, enabling easy interaction with Large Language Models like Claude or Cursor that support the protocol.
Getting Started with MCP Server
The MCP server URL is compatible with any supported client, providing a unique endpoint that allows the LLM to perform actions in your workspace on your behalf.
Supported Operations
The MCP server supports all standard CRUD operations through natural language prompts.
Operation | Description | Example Prompt |
---|---|---|
Create | Add new records | âAdd a new task called âReview Documentationââ |
Read | Query existing data | âFind all projects due this weekâ |
Update | Modify records | âChange the status to âIn Progressââ |
Delete | Remove records | âDelete completed tasks older than 30 daysâ |
We recommend using a high-parameter model for the MCP to function properly.
Setting up the MCP Server
Here are the detailed steps to set up an MCP server:
-
Click on your Workspace name in the top navigation bar
-
Select My Settings from the dropdown menu
-
Click on the MCP Server tab in the settings panel
-
Click the Create New Endpoint button
-
Enter a descriptive name for your endpoint
-
Select your workspace from the dropdown list
-
Click More Details to expand additional options
-
Choose your preferred LLM from the available options: * Claude * Cursor * Windsurf
-
Follow the specific configuration instructions for your chosen LLM (detailed in sections below)
Claude:
Three simple steps to get started with Claude Desktop and the Baserow MCP:
- Open the Claude Desktop settings from the navigation bar (â+,)
- Go to the âDevelopâ tab and click âEdit Configâ
- Include the following JSON configuration in
claude_desktop_config.json
Cursor:
Three simple steps to get started with Cursor and the Baserow MCP:
- Open Cursor settings (â§+â+J)
- Navigate to the âMCPâ tab and click âAdd MCP Serverâ
- Add the JSON configuration
Windsurf:
Two easy steps to set up MCP with Cascade in Windsurf:
- Navigate to Windsurf - Settings â Advanced Settings or Command Palette â Open Windsurf settings page
- Scroll down to the Cascade section where youâll find options to add a new server, view existing servers, and a button to view the raw JSON config file at
mcp_config.json
. Add the JSON configuration
JSON configuration
{
"mcpServers": {
"Baserow MCP": {
"command": "npx",
"args": [
"mcp-remote",
"MCP URL"
]
}
}
}
Treat your MCP URL as securely as a password, since it grants full access to modify your Baserow data.
Security Note: Your MCP URL contains sensitive credentials. Never share it publicly or store it in an unsecured location.
On this page* Getting Started with MCP Server
Š Copyright 2025 Baserow All rights reserved.
This website uses cookies to ensure you get the best experience on our website.
More information Got it