# Baserow — MCP server on mcp.ai > Connect your Baserow account and use 14 tools for databases straight from your AI agent. Connect with your own API key. Baserow is an open-source database tool that lets teams build no-code data applications, collaborate on records, and integrate with other services for data management. By: mcp.ai · official Page: https://mcp.ai/baserow ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_baserow?ms=1787293560000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/baserow/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/baserow/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/baserow/skill.md Postman collection (v2.1): https://mcp.ai/baserow/postman.json ## Tools - baserow_create_user(name: string, email: string, language?: string, password: string, template_id?: integer, authenticate?: boolean, workspace_invitation_token?: string) — Tool to create a new Baserow user with the provided details. Use when you need to register a new user account in Baserow. After creating an account, an initial workspace containing a database is autom - baserow_dispatch_builder_page_data_source(metadata?: object, data_source_id: integer, ClientSessionId?: string) — Tool to dispatch the service of a builder page data source and return the result. Use when you need to execute a data source query in Baserow's builder application. - baserow_dispatch_public_builder_page_data_source(metadata?: object, data_source_id: integer, ClientSessionId?: string) — Tool to dispatch the service of a published builder page data source and return the result. Use this when you need to execute a data source in a public/published Baserow builder domain. - baserow_get_form_view_metadata(slug: string) — Tool to retrieve metadata for a Baserow form view. Use when you need to get form structure and configuration details for constructing a form with the right fields. The form must be publicly shared or - baserow_get_public_builder_by_domain_name(domain_name: string) — Tool to retrieve the public published version of a builder by its domain name. Use when you need to access a published Baserow builder application and its configuration, including pages, scripts, them - baserow_get_record_names_builder_page_data_source(record_ids: string, data_source_id: integer) — Tool to find the record names associated with a given list of record ids. Use when you need to retrieve the display names for specific records from a builder page data source. - baserow_get_settings() — Tool to retrieve all admin configured settings for the Baserow instance. Use when you need to check system-wide configuration like signup policies, email verification settings, or workspace creation p - baserow_list_application_user_sources(application_id: integer) — Tool to list all user sources of an application if the user has access to the related application's workspace. Use when you need to retrieve user source configurations for a Baserow application. If th - baserow_list_auth_providers_login_options() — Tool to list available login options for configured authentication providers. Use when you need to discover which authentication methods are enabled for the Baserow instance. - baserow_list_databases() — This tool retrieves a list of all databases in a specified workspace. As a fundamental operation, it allows users to discover which databases are available in their Baserow workspace. This operation i - baserow_list_tables(database_id: integer) — This tool lists all tables within a specified Baserow database. It allows users to retrieve information about all tables in a database by using the GET /api/database/{database_id}/tables/ endpoint. Th - baserow_list_templates() — Tool to list all template categories and their related templates. The template's workspace_id can be used for previewing purposes because that workspace contains publicly accessible applications. Use - baserow_send_password_reset_email(email: string, base_url: string) — Tool to send a password reset email to a user's email address. The email contains a password reset link that is valid for 48 hours. The endpoint will not fail if the email address is not found. - baserow_send_verify_email(email: string) — Tool to send a verification email to a user's email address. Use when you need to trigger email verification for a user account that hasn't been verified yet. ## Example prompts - "What can I do in Baserow?" - "Show me a summary of my Baserow account" ## Links Docs: https://mcp.ai/docs/mcps/baserow Website: https://mcp.ai/mcps/baserow