olgasafonova/miro-mcp-server · Archived

miro-boards

Create and manage Miro board content including stickies, shapes, connectors, diagrams, and mindmaps. Use for whiteboard collaboration, sprint planning, retrospectives, and brainstorming.

First seen Apr 25, 2026

Installation

$ npx skills add olgasafonova/miro-mcp-server --skill miro-boards

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from olgasafonova/miro-mcp-server.

npx skills add olgasafonova/miro-mcp-server

Browse all from olgasafonova/miro-mcp-server

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 23
License LICENSE
Default branch main
Open issues 1
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,604 B
  • docs SUMMARY.md 205 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Miro Board Management

Trigger

Working with Miro whiteboards: creating boards, adding content, building diagrams, or running collaborative workflows like sprint planning or retrospectives.

Workflow

  1. Discover boards — Call mirolistboards or mirofindboard to get the target board ID. Every subsequent operation needs a board ID.
  1. Read existing content — Use mirogetboard for an overview, mirolistitems or mirolistallitems for specific content, or mirosearch_board to find items by text.
  1. Create items — Use the appropriate creation tool:

- mirocreatesticky for sticky notes (colors: yellow, green, blue, pink, orange, red, gray, cyan, purple) - mirocreateshape for shapes (rectangle, circle, triangle, rhombus, star, hexagon) - mirocreatetext for text labels - mirocreateframe for grouping sections - mirocreateconnector to connect items (requires source and target item IDs) - mirocreatecard for structured cards with descriptions - mirocreatemindmapnode for mindmap branches - mirobulk_create when adding multiple items at once

  1. Connect items — Save item IDs from creation responses. Use mirocreateconnector with start and end item IDs.
  1. Organize — Use mirocreateframe to group related items, mirocreategroup to lock items together, or miroattachtag to categorize.

Workflow Templates

Sprint Board

Create a frame for each column (Backlog, In Progress, Review, Done), then add stickies for tasks.

Retrospective

Create three sections with colored stickies:

  • Green: What went well
  • Pink: What could improve
  • Blue: Action items

Brainstorming

Create a central topic shape, then radiate stickies outward. Use connectors to show relationships.

Mermaid Diagrams

Use mirogeneratediagram to convert Mermaid syntax into visual diagrams on the board. Supports flowcharts and sequence diagrams.

Guardrails

  • Always start with mirolistboards to get board IDs; never guess or hardcode them.
  • Save returned item IDs for subsequent connection and update operations.
  • Use mirobulkcreate for 3+ items instead of individual create calls.
  • Keep confirmations short: "Added 3 stickies to Sprint Board" not lengthy descriptions.
  • When updating items, read the current state first with mirogetitem.