Create Board (Platform MCP)

Creates a new monday.com board in a specified workspace with configurable visibility, description, and ownership using the Platform MCP.

Use this tool to create a new board in your monday.com account. You can specify the board's name, visibility kind (public, private, or share), an optional description, the target workspace, and one or more board owners. If no workspace is provided, the board is created in your default workspace.

A board is the primary container for organizing work in monday.com. Once created, you can add groups, columns, and items to it using the create_group, create_column, and create_item tools.

Parameters

ParameterTypeRequiredDescription
boardNamestringYesThe display name of the new board.
boardKindstringNoVisibility level of the board. One of public, private, or share. Defaults to public.
boardDescriptionstringNoA short description of the board's purpose.
workspaceIdstringNoThe ID of the workspace to create the board in. Use list_workspaces to discover workspace IDs.
boardOwnerIdsarrayNoList of user IDs to set as board owners. Use list_users_and_teams to look up user IDs.

Example

Create a public project tracking board in workspace 12406666:

{
  "boardName": "MCP Docs Test Board",
  "boardKind": "public",
  "boardDescription": "Temporary board for MCP tool documentation testing",
  "workspaceId": "12406666"
}

The tool returned board ID 18412502536, a name, and a direct URL to the board: https://monday.monday.com/boards/18412502536.


Programmatic equivalent

Use the GraphQL API to achieve the same result:

mutation {
  create_board(
    board_name: "MCP Docs Test Board"
    board_kind: public
    workspace_id: 12406666
    description: "Temporary board for MCP tool documentation testing"
  ) {
    id
    name
    url
  }
}

For full documentation, see Boards.