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
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