Miro MCP

by k-jarzyna

create-items-in-bulk

Add multiple items like sticky notes, cards, and text to a Miro board in one operation using board ID and item details.

Instructions

Create multiple items on a Miro board in a single operation

Input Schema

NameRequiredDescriptionDefault
boardIdYesUnique identifier (ID) of the board where the items will be created
itemsYesArray of items to create

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "boardId": { "description": "Unique identifier (ID) of the board where the items will be created", "type": "string" }, "items": { "description": "Array of items to create", "items": { "anyOf": [ { "additionalProperties": false, "properties": { "data": { "additionalProperties": false, "properties": { "content": { "description": "Text content of the sticky note", "type": "string" }, "shape": { "description": "Shape of the sticky note", "enum": [ "square", "rectangle" ], "type": "string" } }, "required": [ "content" ], "type": "object" }, "position": { "additionalProperties": false, "properties": { "x": { "description": "X coordinate", "type": "number" }, "y": { "description": "Y coordinate", "type": "number" } }, "required": [ "x", "y" ], "type": "object" }, "style": { "additionalProperties": false, "properties": { "fillColor": { "description": "Fill color of the sticky note", "type": "string" }, "textAlign": { "description": "Text alignment", "enum": [ "left", "center", "right" ], "type": "string" } }, "type": "object" }, "type": { "const": "sticky_note", "type": "string" } }, "required": [ "type", "data", "position" ], "type": "object" }, { "additionalProperties": false, "properties": { "data": { "additionalProperties": false, "properties": { "assigneeId": { "description": "User ID of the assignee", "type": "string" }, "description": { "description": "Description of the card", "type": "string" }, "dueDate": { "description": "Due date in ISO 8601 format", "type": "string" }, "title": { "description": "Title of the card", "type": "string" } }, "required": [ "title" ], "type": "object" }, "position": { "additionalProperties": false, "properties": { "x": { "description": "X coordinate", "type": "number" }, "y": { "description": "Y coordinate", "type": "number" } }, "required": [ "x", "y" ], "type": "object" }, "style": { "additionalProperties": false, "properties": { "fillColor": { "description": "Fill color", "type": "string" }, "textColor": { "description": "Text color", "type": "string" } }, "type": "object" }, "type": { "const": "card", "type": "string" } }, "required": [ "type", "data", "position" ], "type": "object" }, { "additionalProperties": false, "properties": { "data": { "additionalProperties": false, "properties": { "content": { "description": "Text content", "type": "string" } }, "required": [ "content" ], "type": "object" }, "position": { "additionalProperties": false, "properties": { "x": { "description": "X coordinate", "type": "number" }, "y": { "description": "Y coordinate", "type": "number" } }, "required": [ "x", "y" ], "type": "object" }, "style": { "additionalProperties": false, "properties": { "color": { "description": "Text color (hex format, e.g. #000000)", "type": "string" }, "fontSize": { "description": "Font size", "type": "number" }, "textAlign": { "description": "Text alignment", "enum": [ "left", "center", "right" ], "type": "string" } }, "type": "object" }, "type": { "const": "text", "type": "string" } }, "required": [ "type", "data", "position" ], "type": "object" } ] }, "type": "array" } }, "required": [ "boardId", "items" ], "type": "object" }

You must be authenticated.

Other Tools from Miro MCP

Related Tools

ID: kagg0s1404