# Miro Server

Integrate AI assistants with Miro boards to manage content seamlessly. Access and manipulate board items through a standardized interface, enhancing collaboration and productivity. Streamline your wo…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add k-jarzyna/mcp-miro

# Browse available tools
npx -y @smithery/cli@latest tool list k-jarzyna/mcp-miro

# Get full schema for a tool
npx -y @smithery/cli@latest tool get k-jarzyna/mcp-miro list-boards

# Call a tool
npx -y @smithery/cli@latest tool call k-jarzyna/mcp-miro list-boards '{}'
```

## Tools (97)

- `list-boards` — List all available Miro boards
- `create-board` — Create a new Miro board with specified name and sharing policies
- `update-board` — Update an existing Miro board with new settings
- `delete-board` — Delete a Miro board by its ID. Deleted boards go to Trash (on paid plans) and can be restored via UI within 90 days aft…
- `copy-board` — Create a copy of an existing Miro board with optional new settings
- `get-specific-board` — Retrieve information about a specific Miro board by its ID
- `get-items-on-board` — Retrieve all items on a specific Miro board
- `get-specific-item` — Retrieve information about a specific item on a Miro board
- `update-item-position` — Update the position or parent of a specific item on a Miro board
- `delete-item` — Delete a specific item from a Miro board
- `create-app-card-item` — Create a new app card item on a Miro board
- `get-app-card-item` — Retrieve information about a specific app card item on a Miro board
- `update-app-card-item` — Update an existing app card item on a Miro board
- `delete-app-card-item` — Delete a specific app card item from a Miro board
- `create-card-item` — Create a new card item on a Miro board
- `get-card-item` — Retrieve information about a specific card item on a Miro board
- `update-card-item` — Update an existing card item on a Miro board
- `delete-card-item` — Delete a specific card item from a Miro board
- `create-connector` — Create a new connector between items on a Miro board
- `get-connectors` — Retrieve all connectors on a specific Miro board
- `get-specific-connector` — Retrieve information about a specific connector on a Miro board
- `update-connector` — Update an existing connector on a Miro board
- `delete-connector` — Delete a specific connector from a Miro board
- `create-sticky-note-item` — Create a new sticky note item on a Miro board
- `get-sticky-note-item` — Retrieve information about a specific sticky note item on a Miro board
- `update-sticky-note-item` — Update an existing sticky note item on a Miro board
- `delete-sticky-note-item` — Delete a specific sticky note item from a Miro board
- `create-frame` — Create a new frame on a Miro board
- `get-frame-item` — Retrieve information for a specific frame on a Miro board
- `update-frame-item` — Update a frame on a Miro board based on the data, style, or geometry properties provided in the request body
- `delete-frame-item` — Delete a frame from a Miro board
- `create-document-item` — Create a new document item on a Miro board
- `get-document-item` — Retrieve information about a specific document item on a Miro board
- `update-document-item` — Update an existing document item on a Miro board
- `delete-document-item` — Delete a specific document item from a Miro board
- `create-text-item` — Create a new text item on a Miro board
- `get-text-item` — Retrieve information about a specific text item on a Miro board
- `update-text-item` — Update an existing text item on a Miro board
- `delete-text-item` — Delete a specific text item from a Miro board
- `create-items-in-bulk` — Create multiple items on a Miro board in a single operation
- `create-image-item-using-url` — Create a new image item on a Miro board using a URL
- `create-image-item-using-file` — Create a new image item on a Miro board using file from device or from chat
- `get-image-item` — Retrieve information about a specific image item on a Miro board
- `update-image-item` — Update an existing image item on a Miro board
- `update-image-item-using-file` — Update an existing image item on a Miro board using file from device
- `delete-image-item` — Delete a specific image item from a Miro board
- `create-shape-item` — Create a new shape item on a Miro board
- `get-shape-item` — Retrieve information about a specific shape item on a Miro board
- `update-shape-item` — Update an existing shape item on a Miro board
- `delete-shape-item` — Delete a specific shape item from a Miro board
- `create-embed-item` — Create a new embed item on a Miro board
- `get-embed-item` — Retrieve information about a specific embed item on a Miro board
- `update-embed-item` — Update an existing embed item on a Miro board
- `delete-embed-item` — Delete a specific embed item from a Miro board
- `create-tag` — Create a new tag on a Miro board
- `get-tag` — Retrieve information about a specific tag on a Miro board
- `get-all-tags` — Retrieve all tags on a Miro board
- `update-tag` — Update an existing tag on a Miro board
- `delete-tag` — Delete a specific tag from a Miro board
- `attach-tag` — Attach a tag to an item on a Miro board
- `detach-tag` — Detach a tag from an item on a Miro board
- `get-item-tags` — Retrieve all tags attached to a specific item on a Miro board
- `get-all-board-members` — Retrieve all members of a specific Miro board
- `get-specific-board-member` — Retrieve details of a specific member on a Miro board
- `remove-board-member` — Remove a specific member from a Miro board
- `share-board` — Share a Miro board with specific access level and optional team assignment
- `update-board-member` — Update a specific member's role or status on a Miro board
- `create-group` — Create a new group on a Miro board
- `get-all-groups` — Retrieve all groups on a Miro board
- `get-group` — Retrieve information about a specific group on a Miro board
- `get-group-items` — Retrieve all items in a specific group on a Miro board
- `update-group` — Update a specific group on a Miro board with new items
- `ungroup-items` — Ungroup a specific group on a Miro board
- `delete-group` — Delete a specific group from a Miro board
- `create-items-in-bulk-using-file` — Create multiple items on a Miro board in a single operation using a JSON file from device
- `create-mindmap-node` — Create a new mind map node on a Miro board
- `get-mindmap-node` — Retrieve information about a specific mind map node on a Miro board
- `get-mindmap-nodes` — Retrieve a list of mind map nodes on a Miro board
- `delete-mindmap-node` — Delete a mind map node from a Miro board
- `get-board-classification` — Retrieves board classification for a board (Enterprise only)
- `update-board-classification` — Updates board classification for an existing board (Enterprise only)
- `create-board-export-job` — Creates an export job for one or more boards (Enterprise only)
- `get-board-export-job-status` — Retrieves the status of a board export job (Enterprise only)
- `get-board-export-job-results` — Retrieves the results of a board export job (Enterprise only)
- `get-audit-logs` — Retrieves a page of audit events from the last 90 days (Enterprise only)
- `get-organization-info` — Retrieves organization information (Enterprise only)
- `get-organization-members` — Retrieves a list of members for an organization (Enterprise only)
- `get-organization-member` — Retrieves information about a specific organization member (Enterprise only)
- `add-project-member` — Adds a member to a project (Enterprise only)
- `get-project-member` — Retrieves information about a specific project member (Enterprise only)
- `remove-project-member` — Removes a member from a project (Enterprise only)
- `get-all-cases` — Retrieves the list of eDiscovery cases in an organization (Enterprise only)
- `get-case` — Retrieves information about a specific eDiscovery case (Enterprise only)

---
*Response truncated. Use `npx -y @smithery/cli@latest` for complete data.*
