Skip to content

Integration · Productivity

Connect Claude & ChatGPT to Miro

Ask your AI to sum up a workshop board, sort sticky notes, or lay out a new board in Miro. It reads boards and everything on them, and adds sticky notes, cards, shapes, text and frames. It can also connect items, tag them, move them into frames and invite people, so a rough idea in the chat ends up on a board.

Connect Miro free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Summarize the sticky notes on the Q3 retro board.”

    The AI finds the board, lists its sticky notes and groups what they say into a short summary.

  • “Create a board called Launch plan with a frame for each week of November.”

    It creates the board and adds one titled frame per week, placed side by side.

  • “Add these five ideas as yellow sticky notes in the Ideas frame.”

    It adds five sticky notes with your text, colored light yellow, inside the Ideas frame.

What your AI can do

Boards

List and search boards, read board details and members, create and rename boards, and invite people with a role.

Items

Add and update sticky notes, cards, shapes, text and frames, and read every item on a board or inside a frame.

Structure

Connect items with lines, move items into frames, and create tags and put them on sticky notes and cards.

  • “Draw a simple flow: Signup, Onboarding, First project, with arrows between them.”

    It adds three shapes with the step names and connects them with connector lines in order.

  • “Tag every sticky note about pricing with Pricing.”

    It creates the Pricing tag if it does not exist and puts it on the matching sticky notes.

  • “Invite [email protected] to the Launch plan board as a commenter.”

    It shares the board with that email address as commenter, and Miro sends the invitation.

24 tools for Miro

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • connect_itemsChanges dataDraw a connector line between two items with `start_item` and `end_item` ({id}), optional `captions` and line `style`.
  • create_boardChanges dataCreate a new board with `name` and optional `description`, `team_id` and sharing `policy`.
  • create_cardChanges dataAdd a card to a board: `data` with title, description, dueDate and assigneeId, plus optional `position` and `parent` frame.
  • create_frameChanges dataAdd a frame to group items on a board: `data` with title, plus `position` and `geometry` width/height.
  • create_shapeChanges dataAdd a shape (rectangle, circle, triangle…) to a board: `data` with shape and content text, plus `style`, `position` and `geometry` size.
  • create_sticky_noteChanges dataAdd a sticky note to a board: `data` with content (text) and shape, optional `style` fillColor (e.g. 'light_yellow'), `position` x/y and `parent` frame.
  • create_tagChanges dataCreate a tag on a board with `title` and optional `fill_color`.
  • create_textChanges dataAdd a free text item to a board: `data` with content, plus `position` and optional `style` font size and color.
  • delete_itemDeletesPermanently delete one item from a board by its item ID (passed as `product_id`).
  • get_boardGet one board by `board_id`, with its name, description, owner, sharing policy and link.
  • get_itemGet one item on a board by its item ID (passed as `product_id`), with content, style and position.
  • list_board_itemsList the items on a board (sticky notes, cards, shapes, text, frames…) with their content and position; filter by `type`, e.g. 'sticky_note'.
  • list_board_membersList the people who have access to a board and their roles.
  • list_boardsList or search the boards you can access; find boards by name with `query`, or filter by `team_id` or `owner`.
  • list_frame_itemsList the items inside one frame: pass the board ID as `board_id_platform_containers` and the frame ID as `parent_item_id`.
  • list_items_by_tagList the items carrying one tag: board ID as `board_id_platform_tags` and `tag_id`.
  • list_tagsList the tags defined on a board, with their IDs and colors.
  • move_itemChanges dataMove any item (ID passed as `product_id`) to a new `position` or into a frame with `parent`.
  • share_boardChanges dataInvite people to a board by `emails`, with a `role` (viewer, commenter, editor) and optional `message`; they receive an invitation email.
  • tag_itemChanges dataPut a tag on a sticky note or card: board ID as `board_id_platform_tags`, item ID as `product_id` and `tag_id`.
  • update_boardChanges dataRename a board or change its description or sharing policy by `board_id`.
  • update_cardChanges dataChange a card's title, description, due date, assignee or position by `item_id`.
  • update_sticky_noteChanges dataChange a sticky note's text, color, position or frame by `item_id`.
  • update_textChanges dataChange a text item's content, style or position by `item_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Miro from the app list.

  2. 2

    Paste your key

    Paste a Miro access token. In Miro, go to Profile settings > Your apps and create a new app. On the app page click Install app and get OAuth token, choose your team and copy the access token shown.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Miro?

The AI can list and read boards, board members, tags and every item on a board, including sticky notes, cards, shapes, text and frames. It can create and update boards and items, connect items, move them into frames, tag them and share a board by email. It can also delete an item if you switch that tool on.

Does the AI see my Miro access token?

No. Your Miro credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Deleting an item is permanent and sharing a board sends an invitation email, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Miro account.

Which Miro boards can the AI reach?

The boards in the team you choose when you install your app and get the access token, and only those the token's owner has access to. To work in another team, create a token for that team.

Let your AI work in Miro today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Miro free

PipMCP is not affiliated with Miro. Product names are trademarks of their owners.