evalstate/mcp-miro
Free访问 MIRO 白板,批量创建和读取项目。需要 REST API 的 OAUTH 密钥。
FreeFree tier
About evalstate/mcp-miro
A Model Context Protocol (MCP) server that connects AI assistants to the MIRO Whiteboard Application. It enables board manipulation, sticky note creation, shape creation, bulk operations, and reading board contents. Designed to work with tools like Claude Desktop, the server supports creating MIRO elements from text prompts or even photos of physical stickies. Open source under Apache 2.0, it can be installed via Smithery, mcp-get, or manually configured with a MIRO OAuth token.
Key Features
Board manipulation: read and manage MIRO boards
Sticky note creation and shape creation
Bulk create and read board contents
Prompt support for board coordinates and stickies
Open source (Apache 2.0) and community-driven
Installable via Smithery or mcp-get
Pros & Cons
Pros
- Open source with permissive Apache 2.0 license
- Supports bulk operations for efficient board population
- Works seamlessly with Claude Desktop and other MCP-compatible clients
- Easy installation via Smithery or mcp-get package managers
- Allows board manipulation, sticky creation, shape creation, and content reading
Cons
- Requires a MIRO REST API OAuth token for authentication
- Primarily designed for developers; no graphical user interface
- Configuration requires editing Claude Desktop JSON files
- Documentation limited to the README file
Best For
Integrate MIRO whiteboard with AI assistants (e.g., Claude) for automated sticky note creationBulk populate MIRO boards with structured data from external sourcesConvert photos of physical stickies into digital MIRO elements via AIAutomate board management and content generation in development workflows
FAQ
How do I install mcp-miro?
You can install it via Smithery using 'npx -y @smithery/cli install @llmindset/mcp-miro --client claude' or via mcp-get using 'npx @michaellatman/mcp-get@latest install @llmindset/mcp-miro'. Alternatively, clone the repository and build from source.
How do I configure the server for Claude Desktop?
Add the server configuration to your Claude Desktop config file. On macOS it is at ~/Library/Application Support/Claude/claude_desktop_config.json, on Windows at %APPDATA%/Claude/claude_desktop_config.json. Provide the path to the built index.js and your MIRO OAuth token using the '--token' argument.
What tools are available in mcp-miro?
The server provides tools to create stickies and shapes, read board, frame, and contents, and perform bulk creations. It also includes prompts for instructing on board coordinates.
How can I debug the server?
Use the MCP Inspector by running 'npm run inspector' in the project directory. It provides a URL for accessing debugging tools in your browser.