Official Miro plugins for Claude Code
npx claudepluginhub miroapp/miro-aiSecure access to Miro boards. Enables AI to read board context, create diagrams, and generate code with enterprise-grade security.
Track your coding progress on a Miro board. Automatically syncs todos and task status to visual cards.
Create customer-specific Miro plugins during sales calls. Provides Miro platform knowledge and an SA-focused workflow for rapid plugin generation.
Research workflows with Miro visualization. Performs thorough research using available tools (Glean, local repos, files) and creates visual outputs on Miro boards.
Visual code reviews on Miro boards. Generates comprehensive review artifacts from GitHub PRs or local changes, with optional context enrichment from enterprise knowledge bases.
Extract and save Miro specs to local files for AI-assisted planning and implementation
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Connect AI coding assistants to your Miro boards. Create diagrams, extract context, generate code from designs, and track tasks—all through natural conversation.
This repo provides everything you need to connect AI tools to Miro:
| Component | What It Does |
|---|---|
| Miro MCP Server | API that gives AI agents access to your Miro boards |
| Plugins & Extensions | Pre-built integrations for popular AI tools |
| Documentation | Guides for using and developing integrations |
| AI Tool | Integration |
|---|---|
| Claude Code | Plugins |
| Gemini CLI | Extensions |
| Kiro | Power |
| Agent Skills | Skills |
| Cursor, VSCode, Windsurf, etc. | MCP Config |
Select your AI tool below and follow the installation steps.
/plugin marketplace add miroapp/miro-ai
/plugin install miro@miro-ai
Optional plugins:
/plugin install miro-tasks@miro-ai # Task tracking in Miro tables
/plugin install miro-solutions@miro-ai # Demo plugin generator
/plugin install miro-research@miro-ai # Research visualization
/plugin install miro-review@miro-ai # Code review workflows
Restart Claude Code after installation. If you previously configured Miro MCP manually, remove the duplicate to avoid conflicts — the plugin already manages the MCP connection for you.
See Claude Code Plugins for full documentation.
Quick start — install the root extension for MCP access:
gemini extensions install https://github.com/miroapp/miro-ai
This installs the root gemini-extension.json, which gives Gemini access to the Miro MCP server (board reading, diagrams, tables, docs).
Full install — for commands, skills, and hooks, clone the repo and install individual extensions:
git clone https://github.com/miroapp/miro-ai.git
gemini extensions install ./miro-ai/gemini-extensions/miro
gemini extensions install ./miro-ai/gemini-extensions/miro-tasks
gemini extensions install ./miro-ai/gemini-extensions/miro-research
gemini extensions install ./miro-ai/gemini-extensions/miro-review
Restart Gemini CLI and authenticate when prompted.
miroapp/miro-ai and select powers/code-genFor local development, see CONTRIBUTING.md.
See Kiro Powers | Official Docs
Portable knowledge skills that work across AI coding tools (Claude Code, Cursor, VS Code + Copilot, Codex, etc.).
npx skills add miroapp/miro-ai # Interactive install
npx skills add miroapp/miro-ai --list # List available skills
npx skills add miroapp/miro-ai --skill=miro-mcp # Install specific skill
Available skills: miro-mcp, miro-platform, miro-code-review
Add to your MCP client configuration file:
{
"mcpServers": {
"miro": {
"url": "https://mcp.miro.com/"
}
}
}
Note: If a Miro plugin or extension becomes available for your client later, switch to it and remove the manual entry to avoid duplicate servers.
See MCP Setup Guide for client-specific paths.
When you first use a Miro command, you'll be prompted to authenticate:
Test your setup with these example prompts:
"What's on my Miro board https://miro.com/app/board/..."
"Create a flowchart on Miro showing a user login flow"