mcp-miro logo

mcp-miro

by evalstate

mcp-miro is a Model Context Protocol server designed to connect to the MIRO Whiteboard Application. It allows board manipulation, sticky creation, bulk operations, and more.

View on GitHub

Last updated: N/A

What is mcp-miro?

mcp-miro is an MCP server that acts as a connector between other applications (like Claude Desktop) and the MIRO Whiteboard Application, enabling programmatic interaction with MIRO boards.

How to use mcp-miro?

Install the server using Smithery or mcp-get. Configure Claude Desktop to use the server by adding the server config to the claude_desktop_config.json file, providing the path to the server's executable and your MIRO OAuth token as an argument.

Key features of mcp-miro

  • Board manipulation

  • Sticky creation

  • Bulk operations

  • Read Board Content

  • Shape Creation

Use cases of mcp-miro

  • Automating MIRO board creation

  • Programmatically updating MIRO boards

  • Integrating MIRO with AI assistants like Claude

  • Bulk import of data into MIRO

  • Generating MIRO boards from text or images

FAQ from mcp-miro

What is an MCP server?

MCP stands for Model Context Protocol. An MCP server acts as a bridge between different applications, allowing them to communicate and exchange data.

How do I get a MIRO OAuth token?

You will need to create a MIRO app and obtain an OAuth token from MIRO's developer platform. Refer to MIRO's API documentation for instructions.

What is Smithery?

Smithery is a tool to install and manage MCP servers.

How do I debug mcp-miro?

Use the MCP Inspector tool by running npm run inspector. This will provide a URL to access debugging tools in your browser.

Where can I find the MIRO API reference?

The README mentions a MIRO API reference at https://github.com/miroapp/api-clients/blob/041de24ebf7955432b447d887ede066ad4c7e2c7/packages/generator/spec.json