Skip to content

Latest commit

 

History

History
164 lines (125 loc) · 4.66 KB

File metadata and controls

164 lines (125 loc) · 4.66 KB

Tutorials

Step-by-step guides for using Miro MCP with AI assistants.

Official Tutorials

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

Video Tutorials

Watch the Miro MCP YouTube Playlist for video walkthroughs.

Example Prompts

Creating Diagrams

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)

Creating Documents

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.

Working with Tables

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

Extracting Content

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.

Browsing Boards

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.

Workflow Examples

Design-to-Code Workflow

  1. Prepare your Miro board with wireframes and annotations
  2. Ask for a summary: "What's on my Miro board?"
  3. Extract requirements: "Extract the functional requirements from the wireframes"
  4. Generate code: "Create React components based on these requirements"

Documentation Workflow

  1. Create the document: ask Claude to add a project doc on your board URL
  2. Add content sections: ask for specific sections to be added
  3. Refine and edit: request changes to specific sections

Collaboration Workflow

  1. Create a task table: ask Claude to add a sprint-tasks table on your board URL
  2. Sync rows: ask Claude to populate or sync rows from a task source

Tips for Better Results

Board Organization

  • Use frames to group related content
  • Name items clearly - names become code identifiers
  • Add annotations for complex logic
  • Show relationships with connectors

Prompting

  • Be specific about what you want created
  • Provide context about the purpose
  • Include the board URL explicitly
  • Describe the output format you need

Diagrams

  • 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

Full Documentation