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.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
List all boards accessible to the user.
Create a new board. Parameters: title (string), description (optional string).
Update an existing board. Parameters: boardId (string), title (optional string), description (optional string).
Delete a board. Parameters: boardId (string).
Create a copy of an existing board. Parameters: boardId (string).
Retrieve details of a specific board. Parameters: boardId (string).
Get all items on a specific board. Parameters: boardId (string).
Retrieve details of a specific item on a board. Parameters: itemId (string).
Update the position of an item on a board. Parameters: itemId (string), position (object with x and y coordinates).
Delete an item from a board. Parameters: itemId (string).
Create an app card item on a board. Parameters: boardId (string), content (object).
Retrieve an app card item from a board. Parameters: itemId (string).
Update an existing app card item. Parameters: itemId (string), content (object).
Delete an app card item from a board. Parameters: itemId (string).
Create a card item on a board. Parameters: boardId (string), content (object).
Retrieve a card item from a board. Parameters: itemId (string).
Update an existing card item. Parameters: itemId (string), content (object).
Delete a card item from a board. Parameters: itemId (string).
Create a connector between items. Parameters: startItemId (string), endItemId (string).
Retrieve all connectors on a board.
Retrieve details of a specific connector. Parameters: connectorId (string).
Update an existing connector. Parameters: connectorId (string), properties (object).
Delete a connector. Parameters: connectorId (string).
Create a sticky note item on a board. Parameters: boardId (string), content (string).
Retrieve a sticky note item from a board. Parameters: itemId (string).
Update an existing sticky note item. Parameters: itemId (string), content (string).
Delete a sticky note item from a board. Parameters: itemId (string).
Create a frame on a board. Parameters: boardId (string), properties (object).
Retrieve a frame item from a board. Parameters: itemId (string).
Update an existing frame item. Parameters: itemId (string), properties (object).
Delete a frame item from a board. Parameters: itemId (string).
Create a document item on a board. Parameters: boardId (string), content (object).
Retrieve a document item from a board. Parameters: itemId (string).
Update an existing document item. Parameters: itemId (string), content (object).
Delete a document item from a board. Parameters: itemId (string).
Create a text item on a board. Parameters: boardId (string), content (string).
Retrieve a text item from a board. Parameters: itemId (string).
Update an existing text item. Parameters: itemId (string), content (string).
Delete a text item from a board. Parameters: itemId (string).
Create multiple items on a board at once. Parameters: boardId (string), items (array of objects).
Create an image item on a board using a URL. Parameters: boardId (string), imageUrl (string).
Create an image item on a board using a file. Parameters: boardId (string), file (file).
Retrieve an image item from a board. Parameters: itemId (string).
Update an existing image item. Parameters: itemId (string), properties (object).
Update an existing image item using a file. Parameters: itemId (string), file (file).
Delete an image item from a board. Parameters: itemId (string).
Create a shape item on a board. Parameters: boardId (string), properties (object).
Retrieve a shape item from a board. Parameters: itemId (string).
Update an existing shape item. Parameters: itemId (string), properties (object).
Delete a shape item from a board. Parameters: itemId (string).
Create an embed item on a board. Parameters: boardId (string), embedUrl (string).
Retrieve an embed item from a board. Parameters: itemId (string).
Update an existing embed item. Parameters: itemId (string), properties (object).
Delete an embed item from a board. Parameters: itemId (string).
Create a tag. Parameters: name (string).