An MCP server for Miro integration that enables AI assistants to interact with Miro's collaborative whiteboard platform. Developed by Konrad Jarzyna, this TypeScript implementation provides over 80 tools for managing boards, creating and manipulating various item types (sticky notes, shapes, text, images), handling tags, and working with enterprise features. The server uses the official Miro API client and implements a singleton pattern for API access management. It's particularly useful for teams looking to automate whiteboard creation, organize visual collaboration sessions, or integrate Miro's capabilities into AI-assisted workflows for design thinking, project planning, and visual ideation.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
List all boards available in the Miro account.
Create a new board in Miro.
Update an existing board in Miro.
Delete a board from Miro.
Create a copy of an existing board.
Retrieve a specific board by its ID.
Get all items present on a specific board.
Retrieve a specific item on a board by its ID.
Update the position of a specific item on a board.
Delete an item from a board.
Create an app card item on a board.
Retrieve an app card item by ID.
Update an existing app card item.
Delete an app card item.
Create a card item on a board.
Retrieve a card item by ID.
Update an existing card item.
Delete a card item.
Create a connector between items on a board.
Retrieve all connectors on a board.
Retrieve a specific connector by ID.
Update an existing connector.
Delete a connector from a board.
Create a sticky note item on a board.
Retrieve a sticky note item by ID.
Update an existing sticky note item.
Delete a sticky note item.
Create a frame on a board.
Retrieve a frame item by ID.
Update an existing frame item.
Delete a frame item.
Create a document item on a board.
Retrieve a document item by ID.
Update an existing document item.
Delete a document item.
Create a text item on a board.
Retrieve a text item by ID.
Update an existing text item.
Delete a text item.
Create multiple items on a board in one action.
Create an image item on a board using a URL.
Create an image item on a board using a file.
Retrieve an image item by ID.
Update an existing image item.
Update an existing image item using a file.
Delete an image item.
Create a shape item on a board.
Retrieve a shape item by ID.
Update an existing shape item.
Delete a shape item.
Create an embed item on a board.
Retrieve an embed item by ID.
Update an existing embed item.
Delete an embed item.
Create a new tag in Miro.
Retrieve a tag by ID.
Retrieve all tags in Miro.
Update an existing tag.
Delete a tag.
Attach a tag to a specific item.
Detach a tag from a specific item.
Retrieve all tags associated with a specific item.
Retrieve all members of a board.
Retrieve a specific board member by ID.
Remove a member from a board.
Share a board with others.
Update the details of a board member.
Create a new group on a board.
Retrieve all groups on a board.
Retrieve a specific group by ID.
Retrieve all items within a specific group.
Update the details of a group.
Ungroup items from a specific group.
Delete a group from a board.
Create multiple items on a board using a file.
Create a mindmap node on a board.
Retrieve a specific mindmap node by ID.