# Miro (verified)

Collaborate on a shared whiteboard — brainstorm, create diagrams, map workflows, and organize ideas visually with your team.

## Quick Start

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

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

# Get full schema for a tool
npx -y @smithery/cli@latest tool get miro MIRO_CREATE_APP_CARD_ITEM

# Call a tool
npx -y @smithery/cli@latest tool call miro MIRO_CREATE_APP_CARD_ITEM '{}'
```

## Direct MCP Connection

Endpoint: `https://miro.run.tools`

## Tools (15)

- `MIRO_CREATE_APP_CARD_ITEM` — Tool to add an app card item to a board. Use when you need to push a rich preview card with custom fields into a Miro b…
- `MIRO_CREATE_BOARD` — Tool to create a new board. Use when you need to set up a board with a specific name, description, and policies. Exampl…
- `MIRO_DELETE_APP_CARD_ITEM` — Tool to delete an app card item from a board. Use when you need to remove an app card item created by your app after it…
- `MIRO_DELETE_DOCUMENT_ITEM` — Tool to delete a document item from a board. Use when you need to remove a document item (e.g., PDF or image) that is n…
- `MIRO_DELETE_ITEM` — Tool to delete a specific item from a board. Use when you need to remove an item (e.g., shape, sticky note) after confi…
- `MIRO_GET_APP_CARD_ITEM` — Tool to retrieve a specific app card item by its ID. Use when you need the details of an existing app card item.
- `MIRO_GET_BOARD` — Tool to retrieve details of a specific board. Use when you have a board ID and need to fetch its metadata.
- `MIRO_GET_BOARD_ITEMS` — Tool to list items on a Miro board (shapes, stickies, cards, etc.) with pagination. Use when you need to page through b…
- `MIRO_GET_BOARD_MEMBERS` — Tool to retrieve a list of members for a board. Use when you need to list all users with access to a board after confir…
- `MIRO_GET_BOARDS` — Tool to retrieve accessible boards with optional filters. Use when you need to list or search boards by team, project, …
- `MIRO_GET_CONNECTORS` — Tool to retrieve a list of connectors on a board. Use after confirming the board ID and when you need to page through c…
- `MIRO_GET_TAG` — Tool to retrieve details of a specific tag on a board. Use when you have a board ID and tag ID and need its metadata.
- `MIRO_LIST_ORGANIZATIONS` — Tool to retrieve list of organizations accessible to the user. Use when you need to view all available organizations.
- `MIRO_UPDATE_APP_CARD_ITEM` — Tool to update an app card item on a board. Use when you need to modify properties of an existing app card item. Includ…
- `MIRO_UPDATE_BOARD` — Tool to update properties of a specific board. Use when you have a board ID and need to modify its name, description, o…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get miro <tool-name>
```
