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 accessible by the user.
Create a new board. Parameters: board details (object).
Update an existing board. Parameters: board ID (string), updates (object).
Delete a board by its ID. Parameters: board ID (string).
Create a copy of an existing board. Parameters: source board ID (string).
Retrieve details of a specific board. Parameters: board ID (string).
Get all items on a specific board. Parameters: board ID (string).
Retrieve a specific item by its ID. Parameters: item ID (string).
Update the position of an item on the board. Parameters: item ID (string), new position (object).
Delete an item by its ID. Parameters: item ID (string).
Create an app card item on the board. Parameters: item details (object).
Retrieve an app card item by its ID. Parameters: item ID (string).
Update an app card item. Parameters: item ID (string), updates (object).
Delete an app card item by its ID. Parameters: item ID (string).
Create a card item on the board. Parameters: item details (object).
Retrieve a card item by its ID. Parameters: item ID (string).
Update a card item. Parameters: item ID (string), updates (object).
Delete a card item by its ID. Parameters: item ID (string).
Create a connector on the board. Parameters: connector details (object).
Get all connectors on the board.
Retrieve a specific connector by its ID. Parameters: connector ID (string).
Update a connector. Parameters: connector ID (string), updates (object).
Delete a connector by its ID. Parameters: connector ID (string).
Create a sticky note item on the board. Parameters: item details (object).
Retrieve a sticky note item by its ID. Parameters: item ID (string).
Update a sticky note item. Parameters: item ID (string), updates (object).
Delete a sticky note item by its ID. Parameters: item ID (string).
Create a frame on the board. Parameters: frame details (object).
Retrieve a frame item by its ID. Parameters: item ID (string).
Update a frame item. Parameters: item ID (string), updates (object).
Delete a frame item by its ID. Parameters: item ID (string).
Create a document item on the board. Parameters: item details (object).
Retrieve a document item by its ID. Parameters: item ID (string).
Update a document item. Parameters: item ID (string), updates (object).
Delete a document item by its ID. Parameters: item ID (string).
Create a text item on the board. Parameters: item details (object).
Retrieve a text item by its ID. Parameters: item ID (string).
Update a text item. Parameters: item ID (string), updates (object).
Delete a text item by its ID. Parameters: item ID (string).
Create multiple items on the board at once. Parameters: items details (array of objects).
Create an image item using a URL. Parameters: image URL (string).
Create an image item using a file upload. Parameters: file (object).
Retrieve an image item by its ID. Parameters: item ID (string).
Update an image item. Parameters: item ID (string), updates (object).
Update an image item using a file upload. Parameters: item ID (string), file (object).
Delete an image item by its ID. Parameters: item ID (string).
Create a shape item on the board. Parameters: item details (object).
Retrieve a shape item by its ID. Parameters: item ID (string).
Update a shape item. Parameters: item ID (string), updates (object).
Delete a shape item by its ID. Parameters: item ID (string).
Create an embed item on the board. Parameters: item details (object).
Retrieve an embed item by its ID. Parameters: item ID (string).
Update an embed item. Parameters: item ID (string), updates (object).
Delete an embed item by its ID. Parameters: item ID (string).
Create a new tag. Parameters: tag details (object).
Retrieve a tag by its ID. Parameters: tag ID (string).
Get all tags available on the board.
Update a tag. Parameters: tag ID (string), updates (object).