Step-by-step guides for using Miro MCP with AI assistants.
| Tutorial | Description | Client |
|---|---|---|
| Generate Diagrams from Code | Create architecture diagrams from your codebase | VSCode + Copilot |
| Build a Node.js App from Miro | Generate a working app from board designs | Cursor |
| Build a Landing Page | Create a landing page from Miro wireframes | Lovable |
Watch the Miro MCP YouTube Playlist for video walkthroughs.
Flowchart from description:
Create a flowchart on my Miro board showing the user registration process:
- Start with email input
- Validate email format
- Check if user exists
- Send verification email
- Wait for confirmation
- Create account
- Redirect to dashboard
Architecture diagram from code:
Create a system architecture diagram on https://miro.com/app/board/abc=
based on the code in this repository. Show the main components and
their relationships.
Database schema:
Create an ER diagram on my Miro board for an e-commerce database with:
- Users (id, email, name)
- Products (id, name, price, category_id)
- Categories (id, name)
- Orders (id, user_id, total, status)
- OrderItems (id, order_id, product_id, quantity)
Meeting notes:
Create a document on my Miro board for sprint planning:
- Sprint goals
- Team assignments
- Key milestones
- Risks and blockers
Project summary:
Create a project overview document on https://miro.com/app/board/abc=
summarizing the key features, timeline, and team responsibilities.
Task tracker:
Create a task tracking table on my Miro board with columns:
- Task (text)
- Assignee (text)
- Status (select: To Do, In Progress, Review, Done)
- Priority (select: Low, Medium, High)
Add data to table:
Add these tasks to the table on my Miro board:
1. Implement login - Alice - In Progress - High
2. Fix navigation bug - Bob - To Do - Medium
3. Update documentation - Carol - Review - Low
Get board summary:
Summarize the content on my Miro board https://miro.com/app/board/abc=
Extract specifications:
Extract the technical requirements from the wireframes on my Miro board.
Focus on the user authentication screens.
Generate code from design:
Based on the UI designs on my Miro board, generate React components
for the login and registration screens.
List frames:
What frames are on my Miro board https://miro.com/app/board/abc=?
Explore content:
Show me what's on my Miro board and describe each section.
- Prepare your Miro board with wireframes and annotations
- Ask for a summary: "What's on my Miro board?"
- Extract requirements: "Extract the functional requirements from the wireframes"
- Generate code: "Create React components based on these requirements"
- Create the document: ask Claude to add a project doc on your board URL
- Add content sections: ask for specific sections to be added
- Refine and edit: request changes to specific sections
- Create a task table: ask Claude to add a sprint-tasks table on your board URL
- Sync rows: ask Claude to populate or sync rows from a task source
- Use frames to group related content
- Name items clearly - names become code identifiers
- Add annotations for complex logic
- Show relationships with connectors
- Be specific about what you want created
- Provide context about the purpose
- Include the board URL explicitly
- Describe the output format you need
- Specify the diagram type for complex requests
- List the components and relationships
- Mention flow direction (top-down, left-right)
- Use Mermaid notation for precise control