columnsobject[]обязательный
List of columns to create. At least one column must be provided.
Column types:
1. Text columns: Simple text fields
2. Select columns: Dropdown menus with predefined options, single value per row
- Each option needs a displayValue and color (hex code)
3. Multiselect columns: Like select, but a row can hold multiple options
- Each option needs a displayValue and color (hex code)
4. Date columns: Date/time values in ISO 8601 format
5. Link columns: URLs with optional display text
6. Person columns: Assign Miro users by their user ID
7. Number columns: Numeric values with configurable decimal places
- Optional "decimals" (int, default 0) sets displayed decimal places
Examples:
[
{"column_type": "text", "column_title": "Name", "isTitle": true},
{"column_type": "text", "column_title": "Description"},
{"column_type": "date", "column_title": "Due Date"},
{"column_type": "link", "column_title": "Reference"},
{"column_type": "person", "column_title": "Assignee"},
{"column_type": "number", "column_title": "Estimate", "decimals": 1},
{
"column_type": "select",
"column_title": "Status",
"options": [
{"displayValue": "To Do", "color": "#FF0000"},
{"displayValue": "In Progress", "color": "#FFA500"},
{"displayValue": "Done", "color": "#00FF00"}
]
},
{
"column_type": "multiselect",
"column_title": "Tags",
"options": [
{"displayValue": "Frontend", "color": "#FF0000"},
{"displayValue": "Backend", "color": "#FFA500"}
]
}
]
invocation_sourcestring
Identifies what triggered this tool call. You must populate this field. Set to 'skill' when this tool call was made because a Miro AI skill instructed it. Set to 'ui' when invoked from the Miro MCP UI. Leave unset otherwise.
is_repositoryboolean
Set to true when the folder you are operating in is a source-control repository (for example a Git working directory); set to false otherwise. You must populate this field. Defaults to false.
miro_urlstring
Full Miro board URL (e.g., 'https://miro.com/app/board/uXjVOakxTk0='). If not provided, a new board will be created (requires user confirmation). To target a specific parent frame, include ?moveToWidget=<frame_id>.
table_titlestringобязательный
The title/name of the table
xnumber
X-axis coordinate for table placement. Without a frame target: board-absolute, board center is x=0. With a frame target via moveToWidget: relative to the frame's top-left corner (frame top-left is x=0). Use different x values to prevent overlap when creating multiple items.
ynumber
Y-axis coordinate for table placement. Without a frame target: board-absolute, board center is y=0. With a frame target via moveToWidget: relative to the frame's top-left corner (frame top-left is y=0). Use different y values to prevent overlap when creating multiple items.