Skip to main content
Glama

miro_upload_document

Upload local document files to Miro boards. Add PDFs, spreadsheets, presentations, and text files directly from your computer to collaborate visually.

Instructions

Upload a local document file to a Miro board.

USE WHEN: User says "upload this document", "add PDF to board", "upload spreadsheet/presentation file". Use this for document files (pdf, doc, docx, ppt, pptx, xls, xlsx, txt, rtf, csv). For images (png, jpg, gif), use miro_upload_image instead.

PARAMETERS:

  • board_id: Required

  • file_path: Absolute path to the document file (required). Supports: pdf, doc, docx, ppt, pptx, xls, xlsx, txt, rtf, csv. Max 6 MB.

  • title: Document title

  • x, y: Position

  • parent_id: Frame ID to place document in

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

RELATED: To upload a local image instead, use miro_upload_image.

VOICE-FRIENDLY: "Uploaded document 'report.pdf' to board"

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
board_idYesBoard ID
file_pathYesAbsolute path to the document file on disk
titleNoDocument title
xNoX position
yNoY position
parent_idNoFrame ID to place document 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