MCP Baserow

v1.0.0Databasesstable

MCP server for Baserow API integration - Enable AI assistants to interact with Baserow databases

aiapi-clientautomationbaserowdatabase
Share:
10
Stars
0
Downloads
0
Weekly
0/5

What is MCP Baserow?

MCP Baserow is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for baserow api integration - enable ai assistants to interact with baserow databases

MCP server for Baserow API integration - Enable AI assistants to interact with Baserow databases

This server falls under the Databases category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP server for Baserow API integration - Enable AI assistant

Use Cases

Interact with Baserow databases
No-code database automation
ayyazzafar

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 4, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-baserow

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use MCP Baserow

mcp-baserow is a TypeScript MCP server that connects AI assistants like Claude and Cursor to Baserow, the open-source no-code database platform. It exposes 19 tools covering authentication, workspace management, database operations, table management, and full row-level CRUD with support for filtering, sorting, and batch operations. You can interact with Baserow databases entirely through natural language, automating data entry, running queries, and managing your no-code backend without opening the Baserow UI.

Prerequisites

  • Node.js v22 or higher installed
  • npm installed alongside Node.js
  • A Baserow account (cloud at baserow.io or self-hosted instance)
  • Baserow credentials: username/email and password, or a pre-generated API token
  • Claude Desktop, Cursor, or Windsurf as your MCP-compatible client
1

Clone the repository

Clone the mcp-baserow repository to a permanent location. The MCP configuration will reference files in this directory, so do not delete it after setup.

git clone https://github.com/ayyazzafar/mcp-baserow.git
cd mcp-baserow
2

Install dependencies and build

Install npm dependencies and compile the TypeScript source to JavaScript.

npm install
npm run build
3

Create the environment configuration file

Create a .env file in the repository root with your Baserow credentials. Username/password authentication is recommended as it supports automatic token refresh. The BASEROW_API_URL is optional and defaults to the public Baserow cloud.

# .env file in mcp-baserow directory
[email protected]
BASEROW_PASSWORD=your-password
# Optional: only needed for self-hosted instances
BASEROW_API_URL=https://your-baserow-instance.com
4

Verify the start script is executable

The MCP server is launched via a start.sh script. Ensure it has execute permissions.

chmod +x start.sh
# Test it runs without errors (Ctrl+C to stop)
./start.sh
5

Configure your MCP client

Add mcp-baserow to your Claude Desktop or other MCP client configuration file. Point the command to the absolute path of start.sh in your cloned repository.

6

Restart your MCP client and test

After saving the config, restart Claude Desktop. Ask Claude to list your Baserow workspaces to verify the connection is working correctly.

MCP Baserow Examples

Client configuration

Claude Desktop configuration pointing to the start.sh script. Replace the path with the actual absolute path to your cloned repository.

{
  "mcpServers": {
    "baserow": {
      "command": "/absolute/path/to/mcp-baserow/start.sh"
    }
  }
}

Prompts to try

These commands use the 19 tools exposed by the server including workspace, database, table, and row management.

- "List all my Baserow workspaces and the databases in each one."
- "Create a new database called 'Marketing Campaigns' in my main workspace."
- "Add a row to the Tasks table with title 'Review Q4 report', status 'In Progress'."
- "Show me all rows in the Customers table where the country is 'Germany'."
- "Batch delete all rows in the Archive table that have status 'Completed'."

Troubleshooting MCP Baserow

Authentication fails with 'invalid credentials' error

Double-check the BASEROW_USERNAME and BASEROW_PASSWORD values in your .env file. The username is your email address, not a display name. If you have two-factor authentication enabled, you must use a Database Token instead — generate one in Baserow under Settings → API tokens and set it as BASEROW_API_TOKEN in the .env file.

start.sh: permission denied when Claude Desktop tries to launch the server

Run 'chmod +x /absolute/path/to/mcp-baserow/start.sh' to make the script executable. Also verify that Node.js v22+ is on the PATH accessible to Claude Desktop — this can differ from your terminal's PATH on macOS.

Self-hosted Baserow instance connection refused

Set BASEROW_API_URL in your .env to your instance URL including the protocol, e.g. https://baserow.mycompany.com. Do not include a trailing slash. Verify the URL is accessible: curl https://baserow.mycompany.com/api/user/token-auth/ should return a JSON response.

Frequently Asked Questions about MCP Baserow

What is MCP Baserow?

MCP Baserow is a Model Context Protocol (MCP) server that mcp server for baserow api integration - enable ai assistants to interact with baserow databases It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCP Baserow?

Follow the installation instructions on the MCP Baserow GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCP Baserow?

MCP Baserow works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCP Baserow free to use?

Yes, MCP Baserow is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Databases MCP Servers

Explore all databases servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-baserow": { "command": "npx", "args": ["-y", "mcp-baserow"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use MCP Baserow?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides