Skip to main content
Glama

miro_upload_image

Upload local image files (PNG, JPG, GIF, WebP, SVG) to a Miro board to add visual content directly from your computer.

Instructions

Upload a local image file to a Miro board.

USE WHEN: User says "upload this image", "add screenshot to board", "upload png/jpg/gif/svg file". Use this for image files (png, jpg, gif, webp, svg). For documents (pdf, docx, pptx), use miro_upload_document instead.

PARAMETERS:

  • board_id: Required

  • file_path: Absolute path to the image file (required). Supports: png, jpg, jpeg, gif, webp, svg.

  • title: Image title/alt text

  • x, y: Position

  • parent_id: Frame ID to place image in

NOTE: The file must exist on the local filesystem. For remote images, use miro_create_image with a URL instead.

RELATED: To upload a document file (pdf, docx, etc.), use miro_upload_document.

VOICE-FRIENDLY: "Uploaded image 'screenshot.png' to board"

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
board_idYesBoard ID
file_pathYesAbsolute path to the image file on disk
titleNoImage title/alt text
xNoX position
yNoY position
parent_idNoFrame ID to place image in

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYes
titleNo
messageYes
item_urlNo

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/olgasafonova/miro-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server