Miro MCP Server
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"miro-mcp-server": {
"args": [
"run",
"-i",
"--rm",
"-e",
"MIRO_TOKEN=your_miro_token_here",
"maratmingazovr/miro-mcp-server:1.0"
],
"command": "docker"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Miro MCP Server is an implementation of the Model Context Protocol (MCP) that integrates with Miro's REST API. It enables AI systems to collaborate with users directly on Miro boards by interacting with board widgets. This server provides tools that AI models can use to build visual diagrams and perform real-time collaboration.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity / design
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
MCP Security Weekly
Get CVE alerts and security updates for Miro Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Miro MCP Server is an implementation of the Model Context Protocol (MCP) that integrates with Miro's REST API. It enables AI systems to collaborate with users directly on Miro boards by interacting with board widgets. This server provides tools that AI models can use to build visual diagrams and perform real-time collaboration.
You can either download a precompiled JAR file from the Releases page or build the project yourself.
Add the following configuration to your file:
{
"mcpServers": {
"miro-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "MIRO_TOKEN=your_miro_token_here",
"maratmingazovr/miro-mcp-server:1.0"
]
}
}
}
.jar file in a desired location.git clone https://github.com/MaratMingazov/miro-mcp-server.git
cd miro-mcp-server
./gradlew build
The resulting .jar file will be located in build/libs/miro-mcp-server-1.0.jar.
If you are using the Claude Desktop app with MacOS or Linux, you can find the configuration file at:
~/Library/Application\ Support/Claude/claude_desktop_config.json
Add the following configuration to your file:
{
"mcpServers": {
"miro-mcp-server": {
"command": "java",
"args": [
"-jar",
"/path/to/miro-mcp-server-1.0.jar",
"--MIRO_TOKEN=miroToken"
]
}
}
}
Replace /path/to/miro-mcp-server-1.0.jar with the actual path to your .jar file and replace miroToken with your personal access token from Miro.
You can generate a personal access token by following this guide.
boardKey: Miro board key to get widgetscreateSticky - Create a sticky note widget (sticker) on a miro board
boardKey: Miro board key to get widgetsstickyNoteText: The text to be displayed on the stickerx: Sticker position x coordinatey: Sticker position y coordinatewidth: Sticker widthfillColor: Sticker fill colorcreateConnector - Create a connector (line) widget between 2 specified widgets
boardKey: Miro board key to get widgetsfirstWidgetId: First widget id for connectorsecondWidgetId: Second widget id for connectorconnectorText: The text to be displayed on connectorHere’s a sample prompt you can use to instruct Claude or another LLM agent to interact with Miro board:
I want you to create a simple diagram on a Miro board.
Please follow the next steps:
1 - Create a sticky note with some text.
2 - Create the second sticky with a different text.
3 - Now create a line between the two sticky notes using the id's of previously created stickers.
Feel free to contribute or report issues on the [Issues](https://github.com/MaratMing