- Home
- MCP servers
- Miro
Miro
- javascript
13
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can connect AI coding assistants to Miro boards using the MCP server, enabling you to generate diagrams, extract context, create code from designs, and track tasks through natural conversations. This server acts as the bridge between your AI tools and your Miro workspace, making your board content actionable by your AI assistants.
How to use
To use the MCP server, pick an compatible MCP client and connect it to your Miro MCP URL. Start by authorizing access to your boards, then issue natural language prompts to perform tasks such as generating diagrams, extracting board context, producing code from designs, or syncing tasks with Miro tables. You can harness multiple tools and plugins to tailor the AI experience to your workflow.
How to install
Prerequisites: Ensure you have an MCP client installed on your development machine or workspace. Install steps vary by tool and are shown below for popular clients.
/plugin marketplace add miroapp/miro-ai
/plugin install miro@miro-ai
Restart Claude Code after installation.
See Claude Code Plugins for full documentation.
gemini extensions install https://github.com/miroapp/miro-ai
Restart Gemini CLI and authenticate when prompted.
See Gemini CLI Extension | Official Docs
1. Open the Powers panel in Kiro
2. Click Add power from GitHub
3. Enter: miroapp/miro-ai and select powers/code-gen
For local development, see CONTRIBUTING.md.
See Kiro Powers | Official Docs
{
"mcpServers": {
"miro": {
"url": "https://mcp.miro.com/"
}
}
}
See MCP Setup Guide for client-specific paths.
## Security and access
Security is handled via OAuth 2.1 for authorization, enterprise compliance standards, permission-based access tied to your Miro account, and rate-limited API protection. When you first use a Miro command, you will be prompted to authenticate in a browser window, granting access to the requested boards.
## Enterprise users
If your organization runs on a Miro Enterprise plan, admin approval is required to enable the MCP Server before you can connect. Reach out to your admin to enable MCP access for your team.
## What can you do
You gain access to a set of commands and capabilities that work across multiple platforms. You can generate diagrams from text descriptions, convert board designs into code, track tasks between AI conversations and Miro, and extract useful context from board content to inform AI workflows.
## Available commands and capabilities
Commands for Claude Code include actions such as browsing, diagram creation, document generation on boards, table creation with typed columns, summarization, automatic task tracking, and research visualization. Across all platforms, you can generate diagrams, generate code from designs, track tasks, and extract context from boards.
## Available plugins and powers
Claude Code plugins include miro, miro-tasks, miro-solutions, and miro-research. Kiro offers the code-gen power for design-to-code workflows. Other MCP clients like Cursor, VSCode, Windsurf, Gemini CLI, Lovable, Replit, Glean, Devin, and OpenAI Codex are supported as clients.
## Security and compliance
OAuth 2.1 ensures secure authorization, enterprise compliance standards are supported, access is permission-based through your Miro account, and the MCP API is protected with rate limiting.
## Documentation and resources
You will find guides for getting started, platform-specific tutorials for Claude Code and Kiro Powers, and reference materials for MCP tools and troubleshooting. Development guidelines cover plugin and power development, validation, and contribution processes.
## Supported MCP clients
Claude Code, Cursor, VSCode with GitHub Copilot, Gemini CLI, Lovable, Replit, Windsurf, Kiro, Glean, Devin, and OpenAI Codex are supported MCP clients.
## Feedback and support
Submit issues and feature requests, share feedback, and engage with the Miro Developer Community for support.
## License
MIT — see license terms in the license file.
## Available tools
### miro:browse
Explore board contents to understand structure and elements.
### miro:diagram
Create diagrams from text descriptions to visualize processes.
### miro:doc
Create markdown documents on boards to document designs.
### miro:table
Create tables with typed columns for structured data on boards.
### miro:summarize
Extract documentation from boards to summarize content.
### miro-tasks:enable
Enable automatic task tracking between conversations and Miro tables.
### miro-research:research
Research topics and visualize findings on Miro boards.