Integration

Miro integration

Visual collaboration platform API for creating and managing online whiteboards. Create boards, add sticky notes, shapes, images, and connectors. Build integrations for team collaboration, brainstorming, and visual project management.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Miro.Built from the 18 Miro tools below, on the connection you add once.

Common Miro use cases

  • Flowcharts
  • Labels
  • Cleanup
  • Diagrams
  • Templates
  • Task boards
  • Access audit
  • Board export
  • Organization
  • Brainstorming

What you can do with Miro

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Board, 6 operations

  • copy_boardCopy boardPUTCreates a copy of an existing board.
  • create_boardCreate boardPOSTCreates a new Miro board.
  • delete_boardDelete boardDELETEPermanently deletes a board.
  • get_boardGet boardGETRetrieves details of a specific board.
  • list_boardsList boardsGETRetrieves all boards accessible to the authenticated user.
  • update_boardUpdate boardPATCHUpdates a board's name, description, or settings.

Board item, 4 operations

  • delete_itemDelete itemDELETEDeletes a specific item from a board.
  • get_itemGet itemGETRetrieves a specific item from a board.
  • get_itemsGet itemsGETRetrieves all items from a board.
  • update_itemUpdate itemPATCHUpdates the position or parent frame of a specific item on a board.

Member, 2 operations

  • get_board_membersGet board membersGETRetrieves all members who have access to a board.
  • share_boardShare boardPOSTShares a board by inviting users via email.

Card, 1 operation

  • create_cardCreate cardPOSTCreates a card item on a board.

Connector, 1 operation

  • create_connectorCreate connectorPOSTCreates a connector line between items on a board.

Frame, 1 operation

  • create_frameCreate framePOSTCreates a frame for organizing board content.

Shape, 1 operation

  • create_shapeCreate shapePOSTCreates a shape on a board.

Sticky note, 1 operation

  • create_sticky_noteCreate sticky notePOSTCreates a sticky note on a board.

Text, 1 operation

  • create_textCreate textPOSTCreates a text element on a board.

Miro API rate limits

  • 50 requests per minute

Miro uses a global credit-based system (100,000 credits/minute), not a flat per-minute cap. Per-endpoint weights: Level 1 (50 credits/call) allows up to 2000 req/min, Level 2 (100 credits/call) up to 1000 req/min, Level 3 (500 credits/call) up to 200 req/min, Level 4 (2000 credits/call) up to 50 req/min. The value above is a conservative floor (heaviest tier); most CRUD calls here run lighter.

These are the limits Miro documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Miro documentation for current values.

Use Miro from Claude Code, Cursor or Codex

Connect Miro in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Miro operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Miro

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Miro once

    Add your Miro connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Miro integration FAQ

What can you do with the Miro integration?

LiveContext exposes 18 operations on Miro, covering board, board item, member and card. Common uses include Flowcharts, Labels and Cleanup.

What are the Miro API rate limits?

Miro documents 50 requests per minute. Miro uses a global credit-based system (100,000 credits/minute), not a flat per-minute cap. Per-endpoint weights: Level 1 (50 credits/call) allows up to 2000 req/min, Level 2 (100 credits/call) up to 1000 req/min, Level 3 (500 credits/call) up to 200 req/min, Level 4 (2000 credits/call) up to 50 req/min. The value above is a conservative floor (heaviest tier); most CRUD calls here run lighter. Limits are set by Miro and can depend on your plan.

Popular integrations

Browse the whole catalog