mcp-miro

by evalstate

create_shape

Create and customize shapes on Miro boards, including basic and flowchart options. Define geometry, position, and style to enhance visual collaboration.

Instructions

Create a shape on a Miro board. Available shapes include basic shapes (rectangle, circle, etc.) and flowchart shapes (process, decision, etc.). Standard geometry specs: width and height in pixels (default 200x200)

Input Schema

NameRequiredDescriptionDefault
boardIdYesID of the board to create the shape on
contentNoText content to display on the shape
geometryNo
positionNo
shapeYesType of shape to createrectangle
styleNoStyle configuration for the shape

Input Schema (JSON Schema)

{ "properties": { "boardId": { "description": "ID of the board to create the shape on", "type": "string" }, "content": { "description": "Text content to display on the shape", "type": "string" }, "geometry": { "properties": { "height": { "default": 200, "type": "number" }, "rotation": { "default": 0, "type": "number" }, "width": { "default": 200, "type": "number" } }, "type": "object" }, "position": { "properties": { "origin": { "default": "center", "type": "string" }, "x": { "default": 0, "type": "number" }, "y": { "default": 0, "type": "number" } }, "type": "object" }, "shape": { "default": "rectangle", "description": "Type of shape to create", "enum": [ "rectangle", "round_rectangle", "circle", "triangle", "rhombus", "parallelogram", "trapezoid", "pentagon", "hexagon", "octagon", "wedge_round_rectangle_callout", "star", "flow_chart_predefined_process", "cloud", "cross", "can", "right_arrow", "left_arrow", "left_right_arrow", "left_brace", "right_brace", "flow_chart_connector", "flow_chart_magnetic_disk", "flow_chart_input_output", "flow_chart_decision", "flow_chart_delay", "flow_chart_display", "flow_chart_document", "flow_chart_magnetic_drum", "flow_chart_internal_storage", "flow_chart_manual_input", "flow_chart_manual_operation", "flow_chart_merge", "flow_chart_multidocuments", "flow_chart_note_curly_left", "flow_chart_note_curly_right", "flow_chart_note_square", "flow_chart_offpage_connector", "flow_chart_or", "flow_chart_predefined_process_2", "flow_chart_preparation", "flow_chart_process", "flow_chart_online_storage", "flow_chart_summing_junction", "flow_chart_terminator" ], "type": "string" }, "style": { "description": "Style configuration for the shape", "properties": { "borderColor": { "type": "string" }, "borderOpacity": { "maximum": 1, "minimum": 0, "type": "number" }, "borderStyle": { "enum": [ "normal", "dotted", "dashed" ], "type": "string" }, "borderWidth": { "maximum": 24, "minimum": 1, "type": "number" }, "color": { "type": "string" }, "fillColor": { "type": "string" }, "fillOpacity": { "maximum": 1, "minimum": 0, "type": "number" }, "fontFamily": { "type": "string" }, "fontSize": { "maximum": 288, "minimum": 10, "type": "number" }, "textAlign": { "enum": [ "left", "center", "right" ], "type": "string" }, "textAlignVertical": { "enum": [ "top", "middle", "bottom" ], "type": "string" } }, "type": "object" } }, "required": [ "boardId", "shape" ], "type": "object" }

Other Tools from mcp-miro

Related Tools

ID: gr5t7vthv3