MCP endpoints

Updates the name or the tools of the MCP endpoint if the authorized user has access to it.

patch/api/mcp/endpoint/{endpoint_id}/

Request

  • Base URL
    https://api.baserow.io (the document declares no server; this is the origin it was published from)
  • URL
    https://api.baserow.io/api/mcp/endpoint/{endpoint_id}/
  • Auth
    HTTP bearer

Path parameters

endpoint_idstring required

Request body

namestring

The human readable name of the MCP endpoint for the user.

allowed_toolsstring[]

Response

idinteger required
namestring required

The human readable name of the MCP endpoint for the user.

keystring nullable required

The unique endpoint key that can be used to authorize for the MCP service. Null for OAuth grants, which only accept their access tokens.

workspace_idinteger required
workspace_namestring required
allowed_toolsstring[] required
createdstring date-time required

Changes

    • breaking

      the response property became nullable for the status

    • warning

      added the new ERROR_MCP_TOOLS_NOT_AVAILABLE enum value to the response property for the response status

    • info

      added the new optional request property (media type: application/json)

    • info

      added the new optional request property (media type: application/x-www-form-urlencoded)

    • info

      added the new optional request property (media type: multipart/form-data)

    • info

      added the required property to the response with the status

    • info

      the endpoint scheme security UserSource JWT was removed from the API