mcp-baserow-schema
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BASEROW_API_URL | Yes | The URL of your Baserow instance (e.g., https://your-baserow-instance.com). | |
| BASEROW_PASSWORD | Yes | Your Baserow account password. | |
| BASEROW_USERNAME | Yes | Your Baserow account email. | |
| BASEROW_TOTP_SECRET | Yes | Your Baserow TOTP secret in base32 format. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_databasesA | List all databases (applications) in a workspace. Returns database id, name, and type. Use workspace_id=1 for the default workspace. |
| list_tablesA | List all tables in a database. Returns table id, name, order, and other metadata. |
| create_tableB | Create a new table in a database. Optionally provide initial data rows. |
| delete_tableA | Delete a table by ID. This action is irreversible and will delete all fields and rows. |
| list_fieldsA | List all fields (columns) in a table with their types and options. |
| create_fieldA | Create a new field (column) in a table. The 'type' parameter must be one of: text, long_text, url, email, number, rating, boolean, date, last_modified, last_modified_by, created_on, created_by, duration, link_row, file, single_select, multiple_select, phone_number, formula, count, rollup, lookup, multiple_collaborators, uuid, autonumber, password, ai. |
| update_fieldB | Update an existing field's name, type, or type-specific options. |
| delete_fieldA | Delete a field (column) from a table. This will remove all data in that field. |
| list_rowsA | List rows from a table with pagination, search, and sorting. Returns field values using human-readable field names by default. |
| create_rowB | Create a new row in a table. Provide field values as a JSON object with field names as keys. Uses human-readable field names. |
| update_rowB | Update an existing row in a table. Provide the row ID and the field values to update. |
| delete_rowA | Delete a single row from a table by row ID. |
| batch_create_rowsA | Create multiple rows in a table at once (up to 200). Each item is a key-value object with field names. |
| batch_update_rowsA | Update multiple rows at once (up to 200). Each item must include an 'id' field with the row ID, plus any fields to update. |
| batch_delete_rowsA | Delete multiple rows at once (up to 200) by providing an array of row IDs. |
| auth_statusA | Check the current authentication state including email, user ID, and token expiry. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aficiomaquinas/mcp-baserow-schema'
If you have feedback or need assistance with the MCP directory API, please join our Discord server