Mural MCP connector
Updated
Mural is a visual, AI-powered digital whiteboard platform for real-time and asynchronous team collaboration. The Mural MCP connector allows AI agents to create, update, and delete murals, and manage access permissions within a workspace. It also supports generating asset and export URLs, duplicating existing murals, and exporting boards to file for sharing or archival purposes.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Mural MCP connector to perform the following actions:
- Create and duplicate murals for recurring workshops and planning sessions
- Control member access and permissions for collaborative murals
- Organize ideas with tags and track voting outcomes within murals
- Export murals to files for sharing outside the workspace
- Protect confidential discussions with private mode sessions
- Run timed activities using built-in mural timers
- Review chat history and engagement across active murals
- Invite or remove collaborators as team needs change
Example prompts
Use the following example prompts to invoke Mural MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a new mural for our upcoming sprint retrospective.Show me who has access to the marketing campaign mural.Duplicate last quarter's planning mural for this quarter's workshop.Export the finished strategy mural as a PDF file.Start a 15-minute timer for our brainstorming mural.Invite the design team to collaborate on the new mural.List all the tags used in the project roadmap mural.Check the voting results from our priority-setting mural.Start a private mode session for the leadership planning mural.Remove a former contractor's access from the client mural.
Mural MCP connector tools
The Mural MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| mural_muralcreatemural_invoke | Create a new mural |
| createMural | Create a mural |
| getMuralById | Get single mural |
| deleteMuralById | Delete single mural |
| updateMuralById | Update a mural |
| muralAccessInfo | Get mural's access information |
| createAsset | Create an asset URL |
| duplicateMural | Duplicate a mural |
| exportMural | Export mural to file |
| exportURLMural | Get export URL |
| getMuralChat | Get chat for a mural |
| getPrivateMode | Get a private mode session for a mural. |
| startPrivateMode | Start a private mode session for a mural. |
| stopPrivateMode | Stops a private mode session for a mural. |
| sendRequestAccessToMural | Request access to a mural |
| getMuralTags | Get tags in a mural |
| createMuralTag | Create a tag in a mural |
| getTagById | Get a single tag |
| updateTagById | Update a tag on a mural |
| deleteTagById | Delete a tag from a mural |
| getMuralTimer | Get the timer for a mural. |
| updateMuralTimer | Pauses/resumes the mural timer. |
| startMuralTimer | Start the timer for a mural. |
| stopMuralTimer | Stop the timer for a mural. |
| getMuralUsers | Get users of a mural |
| updateMuralMemberPermissions | Update mural member permissions |
| inviteUsersToMural | Invite users to a mural |
| removeMuralUsers | Remove users from a mural |
| getMuralVotingSessions | Get voting sessions in a mural |
| getMuralVotingSessionById | Get a voting session in a mural |
| deleteMuralVotingSessionById | Delete a voting session in a mural |
| voteWidgetMuralVotingSession | Vote for a widget in the active voting session of a mural. |
| getMuralVotingSessionResults | Get voting session results in a mural |
| startMuralVotingSession | Start a voting session for a mural. |
| endMuralVotingSession | End a voting session for a mural. |
| getMuralWidgets | Get widgets for a mural |
| getMuralFileWidgets | Get files for a mural |
| getMuralWidget | Get single widget |
| deleteWidgetById | Delete a widget |
| createArea | Create an area on a mural |
| updateArea | Update an area on a mural |
| createArrow | Create an arrow on a mural |
| updateArrow | Update an arrow on a mural |
| createFile | Create a file on a mural |
| updateFile | Update a file on a mural |
| createImage | Create an image in a mural |
| updateImage | Update an image in a mural |
| createShapeWidget | Create shapes on a mural |
| updateShapeWidget | Update a shape widget on a mural |
| createStickyNote | Create sticky notes on a mural |
| updateStickyNote | Update a sticky note on a mural |
| createTable | Create a table on a mural |
| createTitle | Create titles on a mural |
| updateTitle | Update a title on a mural |
| createTextbox | Create text boxes on a mural |
| updateTextbox | Update a textbox on a mural |
| createRoom | Create a room |
| getRoomInfoById | Get single room |
| deleteRoomById | Delete single room |
| updateRoomById | Update single room |
| createRoomFolder | Create a folder in a room |
| getRoomFolders | Get folders for a room |
| deleteFolderById | Delete a folder from a room |
| getRoomMembers | Get users for a room |
| updateRoomMemberPermissions | Update room's members' permissions. |
| inviteUsersToRoom | Invite users to a room |
| removeRoomUsers | Remove users from a room |
| getDefaultTemplates | Get default templates |
| createCustomTemplate | Create a custom template from a mural |
| deleteTemplateById | Delete single template |
| createMuralFromTemplate | Create a mural from a template |
| getCurrentMember | Get current user |
| getWorkspaces | Get workspaces |
| getWorkspace | Get single workspace |
| getWorkspaceMurals | Get murals for a workspace |
| getWorkspaceRecentMurals | Get recently opened murals for a workspace |
| getWorkspaceRooms | Get rooms for a workspace |
| getWorkspaceOpenRooms | Get open rooms for a workspace |
| inviteUsersToWorkspace | Invite users to a workspace |
| getRoomMurals | Get murals for a room |
| getTemplatesByWorkspace | Get default and custom templates for a workspace |
| getRecentTemplates | Get the recent templates for a workspace |
| searchMurals | Search murals |
| searchRooms | Search rooms |
| searchTemplates | Search templates |
| createComment | Create a comment on a mural |
| updateComment | Update a comment on a mural |
| updateMuralVisitorSettings | Update mural visitor settings |
| resetVisitorLink | Reset the mural visitor link |