AUTOMATIONSWITCH
CommunityDesign

Miro MCP

by olgasafonova (community)

MCP server for controlling Miro whiteboards with AI assistants. 22 GitHub stars and 45 commits on main in the last 30 days. Tier 2 by stars; very high cadence promotes a strong watch-list candidate.

22·6 tools·Released FEB 2026·MIT
npx -y miro-mcp-server
Share:

MCP server for controlling Miro whiteboards with AI assistants. 22 GitHub stars and 45 commits on main in the last 30 days. Tier 2 by stars; very high cadence makes it a strong watch-list candidate.

Reviewed by M. Nouriel · MAY 2026

INSTALL THIS SERVER

Requires authenticationMIRO_API_TOKEN environment variable. Generate at https://developers.miro.com/.
{ "mcpServers": { "miro": { "command": "npx", "args": [ "-y", "miro-mcp-server" ], "env": { "MIRO_API_TOKEN": "YOUR_MIRO_TOKEN" } } } }
PrereqNPM: `miro-mcp-server`. Generate MIRO_API_TOKEN at https://developers.miro.com/. Path: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).
{ "mcpServers": { "miro": { "command": "npx", "args": [ "-y", "miro-mcp-server" ], "env": { "MIRO_API_TOKEN": "YOUR_MIRO_TOKEN" } } } }
{ "mcpServers": { "miro": { "command": "npx", "args": [ "-y", "miro-mcp-server" ], "env": { "MIRO_API_TOKEN": "YOUR_MIRO_TOKEN" } } } }
{ "mcpServers": { "miro": { "command": "npx", "args": [ "-y", "miro-mcp-server" ], "env": { "MIRO_API_TOKEN": "YOUR_MIRO_TOKEN" } } } }
{ "mcpServers": { "miro": { "command": "npx", "args": [ "-y", "miro-mcp-server" ], "env": { "MIRO_API_TOKEN": "YOUR_MIRO_TOKEN" } } } }

6 TOOLS AVAILABLE

list_boards
List Miro boards accessible to the user
Read
get_board
Retrieve a board with items, frames, and metadata
Read
create_sticky
Create a sticky note on a Miro board
Admin
create_shape
Create a shape (rectangle, circle, etc.) on a board
Admin
create_connector
Connect two items with a connector
Admin
list_items
List items on a board with filters
Read

OUR ASSESSMENT

Strengths
  • 45 commits on main in the last 30 days. Very high cadence.
  • MIT license.
  • Active community development.
  • Covers stickies, shapes, connectors, item listing.
  • First Miro MCP in the directory.
Weaknesses
  • 22 GitHub stars indicates very early adoption.
  • Tier 2 designation reflects star-count gate; high cadence partially offsets this.
  • Tool surface is basic; advanced Miro features like apps and embeds are not yet covered.
Security Notes

MIRO_API_TOKEN is account-scoped. Use a dedicated Miro account for agent flows. Tool surface includes write operations (create_sticky, create_shape, create_connector); review the agent prompt path before connecting to production boards.

Best For

Teams running agent-driven retros or brainstorms in Miro; product designers using whiteboards as a thinking surface; meeting-summary workflows that turn Slack threads into Miro stickies.

TECHNICAL DETAILS

Language
typescript
Transport
stdio
Clients
Claude DesktopClaude CodeCursorVS CodeWindsurf
License
MIT
npm
miro-mcp-server
Last Release
miro-mcp-server (npm latest)MAY 6, 2026
First Released
FEB 1, 2026

ADOPTION METRICS

// GitHub Stars
22

// Reading this22 stars on olgasafonova/miro-mcp-server. 45 commits on main in the last 30 days, among the highest cadence in the directory.

// Popularity Rank
#4
Globally · #4 in Design

// Reading thisPairs with Excalidraw, Framelink Figma, Stitch in design category. Miro covers collaboration-whiteboard slot uniquely.

SOURCES & VERIFICATION

We don't take any single directory's word for it. Before scoring, we cross-reference 4 public MCP sources, install the server ourselves against the clients we cover, and record when we last re-verified.

01
Discovered
Manual submission
First indexed MAY 6, 2026
02
Cross-referenced
4 directories
PulseMCP, MCP.so, Glama, Smithery
03
Verified against
Claude Desktop
Installed and tested across clients
04
Last re-checked
MAY 6, 2026
Weekly re-verification
// How other directories see it

The same server, 4 different lenses. We reconcile these signals into our editorial score, which is why our number sometimes diverges from a directory-aggregate star count.

SourceTheir ratingTheir star countTheir downloadsLast synced
AutomationSwitch This page3.9editorial22MAY 6, 2026
PulseMCP— unratedunavailableunavailableMAY 6, 2026
MCP.so— unratedunavailableunavailableMAY 6, 2026
Glama— unratedunavailableunavailableMAY 6, 2026
Smithery— unratedunavailableunavailableMAY 6, 2026

// Counts are directory-reported; we don't adjust them. Discrepancies usually come from different snapshot times or star-caching.

// Get in touch

DISCUSS YOUR
MCP REQUIREMENTS.

Evaluating a server, scoping an internal deployment, or working out whether MCP is the right fit at all. Start the conversation and we will point you at the right piece of the ecosystem.

Discuss Your MCP Requirements →