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 Miro.
Create a new board in Miro.
Update an existing board's details.
Delete a specified board from Miro.
Create a copy of an existing board.
Retrieve details of a specific board by its ID.
Get all items present on a specific board.
Retrieve details of a specific item by its ID on a board.
Update the position of a specific item on a board.
Delete a specific item from a board.
Create a new app card item on a board.
Get details of a specific app card item.
Update an existing app card item.
Delete a specific app card item.
Create a new card item on a board.
Get details of a specific card item.
Update an existing card item.
Delete a specific card item.
Create a new connector item on a board.
Get all connectors present on a board.
Get details of a specific connector by its ID.
Update an existing connector.
Delete a specific connector.
Create a new sticky note item on a board.
Get details of a specific sticky note item.
Update an existing sticky note item.
Delete a specific sticky note item.
Create a new frame on a board.
Get details of a specific frame.
Update an existing frame.
Delete a specific frame.
Create a new document item on a board.
Get details of a specific document item.
Update an existing document item.
Delete a specific document item.
Create a new text item on a board.
Get details of a specific text item.
Update an existing text item.
Delete a specific text item.
Create multiple items on a board in bulk.
Create an image item on a board using a provided URL.
Create an image item on a board using a file upload.
Get details of a specific image item.
Update an existing image item.
Update an image item using a file upload.
Delete a specific image item.
Create a new shape item on a board.
Get details of a specific shape item.
Update an existing shape item.
Delete a specific shape item.
Create a new embed item on a board.
Get details of a specific embed item.
Update an existing embed item.
Delete a specific embed item.
Create a new tag in Miro.
Get details of a specific tag.
Retrieve all tags available.
Update an existing tag.
Delete a specific tag.
Attach a specific tag to an item.
Detach a specific tag from an item.
Get all tags associated with a specific item.
Retrieve all members associated with a board.
Get details of a specific board member.
Remove a specific member from a board.
Share a specific board with others.
Update the details of a specific board member.
Create a new group in Miro.
Retrieve all groups available.
Get details of a specific group.
Retrieve all items associated with a specific group.
Update an existing group's details.
Ungroup items from a specific group.
Delete a specific group.
Create multiple items on a board in bulk using a file upload.
Create a new mindmap node.