miro-mcp
Connect OpenClaw agents to Miro via Model Context Protocol (MCP). Use when generating diagrams, visualizing code, brainstorming board layouts, or integrating Miro into AI-powered design workflows. Supports OAuth 2.1 authentication, 14+ MCP-compatible clients (Cursor, Claude Code, Replit, Lovable, VSCode/Copilot, Gemini CLI, Windsurf, Kiro CLI, Amazon Q, others). Best for design thinking, architecture visualization, project planning, collaborative ideation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bigbubbaagent-bot/miro-mcpWhat This Skill Does
The Miro MCP skill acts as a high-level bridge between your OpenClaw agent and the Miro collaborative whiteboarding platform. By leveraging the Model Context Protocol (MCP), it enables seamless bidirectional communication, allowing the AI to read board content, analyze complex visual workflows, and generate architectural diagrams or documentation directly onto a Miro board. This skill effectively turns your whiteboarding sessions into interactive programming and planning hubs, making design-to-code workflows significantly faster and more intuitive.
Installation
To integrate this skill, ensure you have an MCP-compatible client like Cursor, Claude Code, or VS Code. Run the following command: clawhub install openclaw/skills/skills/bigbubbaagent-bot/miro-mcp. Once installed, configure your MCP client by adding the endpoint URL https://mcp.miro.com/ to your configuration file. After saving, restart your IDE or agent terminal, click 'Connect' when prompted, and complete the OAuth 2.1 authentication flow to link your Miro workspace to your agent.
Use Cases
- Architecture Visualization: Automatically turn code repositories or project requirements into visual UML, sequence, or flowchart diagrams on a board.
- PRD-to-Code: Translate visual product requirements and user flow prototypes into boilerplate code, project structures, or technical documentation.
- Brainstorming Synthesis: Summarize cluttered brainstorming sessions on a Miro board into actionable task lists or GitHub issue descriptions.
- Code Review & Planning: Visualize data flows for existing systems to identify bottlenecks or plan new feature integrations before writing a single line of code.
Example Prompts
- "Analyze the architecture diagram on this board: [board_url] and suggest a list of necessary API endpoints."
- "Generate a sequence diagram representing the checkout flow for our web app and post it to this board: [board_url]."
- "Summarize the user feedback stickies found on this Miro board and convert them into a markdown document of high-priority tickets."
Tips & Limitations
- Tips: Use specific frames or labeled zones in Miro for the best parsing results. The agent performs better when board objects are neatly organized.
- Limitations: Access is limited to the teams you have authenticated with via OAuth. Ensure the Miro app permissions are granted for your workspace. Complex board layouts with hundreds of disparate elements might occasionally lead to longer processing times due to API rate limits.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bigbubbaagent-bot-miro-mcp": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, file-read, file-write
Related Skills
gemini-cli
Gemini CLI tool for building, debugging & deploying with AI. Use when querying codebases, generating apps from images/PDFs, automating workflows, or performing AI-powered code tasks from the command line.
miro-api
Complete Miro REST API reference for building integrations, automating workflows, and programmatically managing boards, cards, shapes, users, and team resources. Language-agnostic documentation with examples, authentication patterns, rate limiting, webhooks, and error handling.
miro-sdk
Complete Miro Web SDK reference for building web plugins and desktop applications. Covers setup, core APIs (boards, shapes, text, items, selections, events), authentication, real-time collaboration, examples in TypeScript/JavaScript, best practices, and error handling.
miro-cli
Miro CLI tool for board/team/org management via command line. Use when querying boards, exporting data, viewing teams/organizations, or automating Miro workflows from the terminal.