Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

com.mcparmory/miro

OCI · GHCR.IO/MCPARMORY/MIRO:1.0.2 · 2 COMPONENTS

Create and manage collaborative boards, items, and diagrams programmatically

0 this week 51 Trust /100

Last scanned (2 hours ago)

Scores higher than 81% of OCI servers

Category Productivity and Notes

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security0
  • No malware scan is available for this kind of package: the supply-chain vendors we use do not cover it. This is a permanent gap in our coverage, not a finding about the package.Unverified
  • Known CVEs could not be checked: this artifact ships no SBOM or dependency manifest, so there is no dependency list to read.Unverified
  • Install-script risk not yet assessed.Unverified
  • Dependency health could not be checked: this artifact ships no SBOM or dependency manifest, so there is no dependency list to read.Unverified
Provenance & Transparency32
Schema Quality & AI Usability72
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 26826 tokens (~152/item across 176 items; 176 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 32 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 176 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 1 Nov 26 0
    • Stability: 0.97 → pass security
  • 31 Oct 26 0
    • Stability: pass → 0.97 functional
  • 24 Oct 26 0
    • Stability: 0.97 → pass security
  • 23 Oct 26 0
    • Stability: pass → 0.97 functional
  • 17 Oct 26 0
    • Stability: 0.97 → pass security
  • 16 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes.

  • 13 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

  • 12 Oct 26 −2
    • Stability: pass → 0.83 functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Analysed oci/ghcr.io/mcparmory/miro:1.0.2

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem oci
Reason No attestation published

Background: How many MCP packages publish verified provenance →

MCP tools · 176 exposed · ~26,826 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
update_case ~141

Update case details such as name and description to keep case information accurate and aligned with the evolving scope of a legal matter. This operation is restricted to eDiscovery Admins and requires the Enterprise Guard add-on.

NameTypeReqDescription
case_idstringyesThe numeric ID of the case to be edited.
descriptionstring–An optional description providing additional context or details about the case, such as scope, focus, or internal documentation standards.
namestringyesThe updated name for the case. This field is required and helps maintain clarity and consistency across stakeholders.
org_idstringyesThe numeric ID of the organization containing the case to be edited.

No output schema declared.

No examples provided.

update_connector ~603

Modify a connector's visual styling, path shape, and attachment points on a board. Update properties like line color, stroke style, captions, and connection endpoints to customize how the connector appears and connects items.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the connector to update.
captionsarray–Text labels to display on the connector. Supports up to 20 caption blocks.
colorstring–Hex color code for caption text (e.g., #9510ac).
connector_idstringyesThe unique identifier of the connector to update.
endItemIdstring–The unique identifier of the item to attach the connector's end point to. Frames are not supported.
endItemSnapTostring–Which side of the end item to attach the connector: auto (automatic placement), top, right, bottom, or left. Cannot be combined with position-based attachment. Defaults to auto if not specified.
endStrokeCapstring–The decorative end cap style for the connector's endpoint: none, stealth, rounded_stealth, diamond, filled_diamond, oval, filled_oval, arrow, triangle, filled_triangle, or ERD notation styles (erd_on…
fontSizestring–Font size for captions in density-independent pixels, between 10 and 288.
shapestring–The connector line path type: straight (direct line), elbowed (right angles), or curved (smooth bends). Defaults to curved.
startItemIdstring–The unique identifier of the item to attach the connector's start point to. Frames are not supported.
startItemSnapTostring–Which side of the start item to attach the connector: auto (automatic placement), top, right, bottom, or left. Cannot be combined with position-based attachment. Defaults to auto if not specified.
startStrokeCapstring–The decorative start cap style for the connector's starting point: none, stealth, rounded_stealth, diamond, filled_diamond, oval, filled_oval, arrow, triangle, filled_triangle, or ERD notation styles…
strokeColorstring–Hex color code for the connector line (e.g., #2d9bf0).
strokeStylestring–The line pattern style: normal (solid), dotted, or dashed.
strokeWidthstring–Line thickness in density-independent pixels, between 1 and 24.
textOrientationstring–Caption orientation relative to the connector line: horizontal (fixed orientation) or aligned (follows line curvature).

No output schema declared.

No examples provided.

update_document_item ~185

Update a document item on a board by modifying its properties such as title, URL, dimensions, and rotation angle.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the document item to update.
heightnumber–The height of the item in pixels, specified as a decimal number.
item_idstringyesThe unique identifier of the document item to update.
rotationnumber–The rotation angle of the item in degrees relative to the board. Use positive values for clockwise rotation and negative values for counterclockwise rotation.
titlestring–A short text header to identify the document.
urlstring–The URL where the document is hosted (e.g., a link to a PDF or other document file).
widthnumber–The width of the item in pixels, specified as a decimal number.

No output schema declared.

No examples provided.

update_document_item_with_file ~248

Replace a document item on a board with a new file uploaded from your device. The file must not exceed 6 MB in size.

NameTypeReqDescription
altTextstring–Optional alt-text description to improve accessibility and help viewers understand the document content.
board_id_PlatformFileUploadstringyesThe unique identifier of the board containing the document item you want to update.
heightnumber–Optional height of the item in pixels. Specify as a decimal number.
item_idstringyesThe unique identifier of the document item you want to replace with a new file.
resourcestringyesBase64-encoded file content for upload. The file to upload from your device. Maximum file size is 6 MB. Provide the file as binary data.
rotationnumber–Optional rotation angle in degrees, relative to the board. Use positive values for clockwise rotation and negative values for counterclockwise rotation.
titlestring–Optional title for the document (e.g., 'foo.png'). If not provided, the existing title is retained.
widthnumber–Optional width of the item in pixels. Specify as a decimal number.

No output schema declared.

No examples provided.

update_embed_item ~198

Updates an embed item on a board, allowing you to modify its display mode, preview image, source URL, and dimensions. Requires boards:write scope.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the embed item to update.
heightnumber–The height of the embed item in pixels.
item_idstringyesThe unique identifier of the embed item to update.
modestring–Controls how the embedded content displays on the board: 'inline' shows content directly on the board, while 'modal' displays it in an overlay.
previewUrlstring–URL of an image to use as the preview thumbnail for the embedded item.
urlstring–A valid URL (HTTP or HTTPS) pointing to the content resource to embed on the board, such as a video or web page.
widthnumber–The width of the embed item in pixels.

No output schema declared.

No examples provided.

update_frame ~229

Update a frame's properties on a board, including its title, appearance, dimensions, and content visibility. Requires boards:write scope.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the frame to update.
fillColorstring–The fill color for the frame, specified as a hexadecimal color code. Supported colors include neutral grays, greens, teals, blues, purples, yellows, oranges, reds, and pinks.
formatstring–The frame format type. Currently, only custom frames are supported.
heightnumber–The height of the frame in pixels.
item_idstringyesThe unique identifier of the frame to update.
showContentboolean–Whether to show or hide the content inside the frame. This feature is available on Enterprise plans only.
titlestring–The title displayed at the top of the frame.
typestring–The frame layout type. Currently, only freeform frames are supported.
widthnumber–The width of the frame in pixels.

No output schema declared.

No examples provided.

update_group ~130

Replaces an existing group on a board with new content. The original group is completely replaced and assigned a new ID.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the group to update.
descriptionstring–Optional description providing additional context about the user group.
group_idstringyesThe unique identifier of the group to replace.
idstringyesThe unique identifier for the new user group.
namestringyesThe name of the user group.
typestringyesThe object type, which must be set to 'user-group'.

No output schema declared.

No examples provided.

update_group_members ~130

Bulk add and remove members from a user group in a single request. Specify users to add and/or remove by email address.

NameTypeReqDescription
group_idstringyesThe unique identifier of the user group to modify.
membersToAddarray–List of user email addresses to add to the group. Each email must correspond to an existing user in the organization.
membersToRemovearray–List of user email addresses to remove from the group. Each email must correspond to a current member of the group.
org_idstringyesThe unique identifier of the organization containing the group.

No output schema declared.

No examples provided.

update_group_members_and_details ~158

Updates an existing group (team) by adding, removing, or replacing members, and modifying group properties like display name. Only specified attributes are updated; unchanged attributes remain as-is.

NameTypeReqDescription
OperationsarrayyesAn array of patch operations to perform on the group. Each operation specifies an action (add, remove, or replace), a target path, and values. Multiple users can be added or removed in a single reque…
idstringyesThe unique server-assigned identifier for the group (team) to update.
schemasstringyesMust be set to the PatchOp schema identifier to indicate this is a patch operation request.

No output schema declared.

No examples provided.

update_group_org ~120

Updates the name and/or description of a user group within an organization. This operation is restricted to Enterprise plan users with Company Admin role.

NameTypeReqDescription
descriptionstring–The new description for the group. Can be empty or up to 300 characters long.
group_idstringyesThe unique identifier of the user group to update.
namestring–The new name for the group. Must be between 1 and 60 characters long.
org_idstringyesThe unique identifier of the organization containing the group to update.

No output schema declared.

No examples provided.

update_image_item ~170

Update an image item on a board by modifying its URL, title, dimensions, or rotation angle. Requires boards:write scope.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the image item to update.
heightnumber–The height of the image item in pixels.
item_idstringyesThe unique identifier of the image item to update.
rotationnumber–The rotation angle of the image in degrees relative to the board. Use positive values for clockwise rotation and negative values for counterclockwise rotation.
titlestring–A short text header to identify the image on the board.
urlstring–The URL pointing to the image resource to display.
widthnumber–The width of the image item in pixels.

No output schema declared.

No examples provided.

update_image_item_from_file ~275

Replace an image on a board with a new file from your device. Supports updating the image file itself along with optional metadata like title, alt text, dimensions, and rotation.

NameTypeReqDescription
altTextstring–Optional alt text describing the image content for accessibility purposes. Helps users understand what the image depicts.
board_id_PlatformFileUploadstringyesThe unique identifier of the board containing the image item you want to update.
heightnumber–Optional height of the image in pixels. Specify as a decimal number to set or adjust the vertical dimension.
item_idstringyesThe unique identifier of the image item on the board that you want to replace or modify.
resourcestringyesBase64-encoded file content for upload. The image file to upload from your device. Maximum file size is 6 MB. This replaces the existing image on the item.
rotationnumber–Optional rotation angle in degrees. Use positive values to rotate clockwise and negative values to rotate counterclockwise.
titlestring–Optional display name for the image (e.g., 'foo.png'). If not provided, the existing title is retained.
widthnumber–Optional width of the image in pixels. Specify as a decimal number to set or adjust the horizontal dimension.

No output schema declared.

No examples provided.

update_item_position_or_parent ~226

Reposition an item on a board or move it to a different parent container. Use this operation to reorganize board layout or change item hierarchy.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the item to update.
idstring–Unique identifier (ID) of the parent frame for the item.
item_idstringyesThe unique identifier of the item whose position or parent you want to change.
xnumber–X-axis coordinate of the location of the item on the board. By default, all items have absolute positioning to the board, not the current viewport. Default: `0`. The center point of the board has `x:…
ynumber–Y-axis coordinate of the location of the item on the board. By default, all items have absolute positioning to the board, not the current viewport. Default: `0`. The center point of the board has `x:…

No output schema declared.

No examples provided.

update_legal_hold ~238

Update an existing legal hold to adjust preservation scope as case requirements evolve. Modify the hold's name, description, and add or remove users and boards to ensure accurate data preservation throughout the legal process.

NameTypeReqDescription
case_idstringyesThe numeric ID of the case containing the legal hold. Must be a numeric string.
descriptionstring–Optional description providing additional context or details about the legal hold and its scope.
legal_hold_idstringyesThe numeric ID of the legal hold to update. Must be a numeric string.
namestringyesThe name assigned to the legal hold. Used to identify the hold within the case.
org_idstringyesThe numeric ID of the organization containing the legal hold. Must be a numeric string.
scopeobjectyesThe scope criteria determining which content items are preserved under this hold. Currently supports the `users` variant to place specific users under hold. Provide a complete list of all users to be…

No output schema declared.

No examples provided.

update_project ~105

Update project details such as the project name. This operation is available only for Enterprise plan users with Company Admin role.

NameTypeReqDescription
namestringyesThe new name for the project. Must be between 1 and 60 characters.
org_idstringyesThe unique identifier of the organization containing the project.
project_idstringyesThe unique identifier of the project to update.
team_idstringyesThe unique identifier of the team that owns the project.

No output schema declared.

No examples provided.

update_project_member_role ~233

Update a project member's role within a team's project space. This enterprise-only operation allows Company Admins to modify member permissions such as changing them from viewer to editor or assigning ownership roles.

NameTypeReqDescription
member_idstringyesThe member ID whose role you want to update. Use the numeric member identifier (e.g., 307445734562315000).
org_idstringyesThe organization ID that contains the team and project. Use the numeric organization identifier (e.g., 3074457345618265000).
project_idstringyesThe project (Space) ID where the member's role will be updated. Use the numeric project identifier (e.g., 3074457345618265000).
rolestring–The new role to assign to the project member. Valid roles are: owner, coowner, editor, commentator, or viewer. Determines the member's access level and permissions within the project.
team_idstringyesThe team ID that owns the project. Use the numeric team identifier (e.g., 3074457345619012000).

No output schema declared.

No examples provided.

update_shape_item ~510

Modify a shape item's geometry, styling, and text content on a board. Updates only the properties you specify; omitted properties remain unchanged.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the shape item to update.
borderColorstring–The hex color code for the shape's border outline.
borderOpacitystring–The transparency level of the border, from 0.0 (fully transparent) to 1.0 (fully opaque).
borderStylestring–The visual style of the border: solid (normal), dotted, or dashed.
borderWidthstring–The thickness of the border in display pixels, ranging from 1 to 24.
colorstring–The hex color code for the text displayed within the shape.
contentstring–The text content to display on the shape. Note: Changing the shape type to flow_chart_or or flow_chart_summing_junction will clear any existing content.
fillColorstring–The hex color code for the shape's fill background. Supports predefined palette colors or custom hex values.
fillOpacitystring–The transparency level of the fill color, from 0.0 (fully transparent) to 1.0 (fully opaque).
fontFamilystring–The typeface for text rendering. Choose from a curated set including sans-serif (Arial, Open Sans, Roboto), serif (Georgia, Times New Roman), and decorative fonts.
fontSizestring–The size of the text in display pixels, ranging from 10 to 288.
heightnumber–The height of the shape in pixels.
item_idstringyesThe unique identifier of the shape item to update.
rotationnumber–The rotation angle in degrees. Use positive values for clockwise rotation and negative values for counterclockwise rotation.
shapestring–The geometric shape type to render. Choose from basic shapes (rectangle, circle, triangle, etc.), flowchart shapes (flow_chart_process, flow_chart_decision, etc.), or specialized shapes (cloud, star,…
textAlignstring–The horizontal alignment of text within the shape: left, right, or center.
textAlignVerticalstring–The vertical alignment of text within the shape: top, middle, or bottom.
widthnumber–The width of the shape in pixels.

No output schema declared.

No examples provided.

update_shape_item_flowchart ~554

Update a flowchart shape item on a board by modifying its geometry, styling, content, and layout properties. Changes are applied immediately to the specified shape.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the shape to update.
borderColorstring–The color of the shape's border, specified as a hex value.
borderOpacitystring–The transparency level of the border, from 0.0 (fully transparent) to 1.0 (fully opaque).
borderStylestring–The visual style of the border: normal (solid), dotted, or dashed.
borderWidthstring–The thickness of the border in display pixels, ranging from 1 to 24.
colorstring–The color of the text within the shape, specified as a hex value.
contentstring–The text content to display on the shape. Note that changing the shape type to flow_chart_or or flow_chart_summing_junction will clear any existing content.
fillColorstring–The fill color of the shape, specified as a hex value. Supports standard palette colors like #8fd14f, #23bfe7, #ff9d48, and others.
fillOpacitystring–The transparency level of the fill color, from 0.0 (fully transparent) to 1.0 (fully opaque).
fontFamilystring–The font family for text within the shape. Choose from standard fonts (Arial, Georgia, Times New Roman) or design-focused options (Abril Fatface, Bangers, Permanent Marker, etc.).
fontSizestring–The font size for text in the shape, in display pixels, ranging from 10 to 288.
heightnumber–The height of the shape in pixels.
item_idstringyesThe unique identifier of the shape item to update.
rotationnumber–The rotation angle of the shape in degrees, relative to the board. Use positive values for clockwise rotation and negative values for counterclockwise rotation.
shapestring–The geometric shape type to render. Choose from basic shapes (rectangle, circle, triangle, etc.), flowchart-specific shapes (flow_chart_decision, flow_chart_process, etc.), or arrow/callout variants.…
textAlignstring–The horizontal alignment of text within the shape: left, right, or center.
textAlignVerticalstring–The vertical alignment of text within the shape: top, middle, or bottom.
widthnumber–The width of the shape in pixels.

No output schema declared.

No examples provided.

update_sticky_note ~242

Modify the content, appearance, and layout of a sticky note item on a board. Update text, colors, alignment, shape, and dimensions as needed.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the sticky note to update.
contentstring–The text content to display in the sticky note.
fillColorstring–The background color of the sticky note. Choose from 15 preset colors including gray, yellows, greens, blues, pinks, and more.
heightnumber–The height of the sticky note in pixels.
item_idstringyesThe unique identifier of the sticky note item to update.
shapestring–The geometric shape of the sticky note: square (default) or rectangle, which affects the aspect ratio of the item's dimensions.
textAlignstring–The horizontal alignment of text within the sticky note: left, center, or right.
textAlignVerticalstring–The vertical alignment of text within the sticky note: top, middle, or bottom.
widthnumber–The width of the sticky note in pixels.

No output schema declared.

No examples provided.

update_tag ~164

Updates an existing tag on a board by modifying its title and/or fill color. Note that changes made via the REST API will not appear in real-time on the board; you must refresh the board to see updates.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the tag you want to update.
fillColorstring–The fill color for the tag. Choose from: red, light_green, cyan, yellow, magenta, green, blue, gray, violet, dark_green, dark_blue, or black.
tag_idstringyesThe unique identifier of the tag you want to update.
titlestring–The text label for the tag, case-sensitive and must be unique within the board. Maximum 120 characters.

No output schema declared.

No examples provided.

update_team ~83

Updates an existing team's properties within an organization. Requires Enterprise plan access and Company Admin role.

NameTypeReqDescription
namestring–The new name for the team. Must be between 1 and 60 characters long.
org_idstringyesThe unique identifier of the organization containing the team.
team_idstringyesThe unique identifier of the team to update.

No output schema declared.

No examples provided.

update_team_boards_classification_bulk ~177

Bulk update data classification labels for boards within a team. Optionally target only unclassified boards or apply the classification to all boards in the team.

NameTypeReqDescription
labelIdstring–The numeric ID of the data classification label to assign to the boards. This label must be valid for the organization.
notClassifiedOnlyboolean–When true, applies the classification label only to boards that are not yet classified. When false or omitted, applies the label to all boards in the team regardless of current classification status.
org_idstringyesThe unique identifier of the organization. This is a numeric ID that identifies which organization owns the team.
team_idstringyesThe unique identifier of the team whose boards will be updated. This is a numeric ID that identifies the specific team within the organization.

No output schema declared.

No examples provided.

update_team_member_role ~148

Update a team member's role within a team. This operation allows Company Admins to change a team member's permissions between standard member and admin roles. Available only for Enterprise plan users.

NameTypeReqDescription
member_idstringyesThe unique identifier of the team member whose role should be updated.
org_idstringyesThe unique identifier of the organization containing the team. Use the organization ID provided in your Enterprise account.
rolestring–The new role to assign to the team member. Choose 'member' for standard team member permissions or 'admin' to grant team management capabilities.
team_idstringyesThe unique identifier of the team containing the member to update.

No output schema declared.

No examples provided.

update_text_item ~437

Modify the content, styling, and layout of a text item on a board. Update text content, colors, fonts, alignment, rotation, and dimensions as needed.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the text item to update.
colorstring–Hex color code for the text itself (e.g., '#1a1a1a' for dark text).
contentstringyesThe text content to display in the item (e.g., 'Hello').
fillColorstring–Hex color code for the background fill of the text item (e.g., '#e6e6e6' for light gray).
fillOpacitystring–Transparency level of the background color, ranging from 0.0 (completely transparent) to 1.0 (completely opaque).
fontFamilystring–Font family for the text. Choose from: arial, abril_fatface, bangers, eb_garamond, georgia, graduate, gravitas_one, fredoka_one, nixie_one, open_sans, permanent_marker, pt_sans, pt_sans_narrow, pt_se…
fontSizestring–Font size in display pixels. Must be at least 1 pixel.
item_idstringyesThe unique identifier of the text item to update.
rotationnumber–Rotation angle in degrees. Use positive values for clockwise rotation and negative values for counterclockwise rotation.
textAlignstring–Horizontal alignment of the text content: left, right, or center.
widthnumber–Width of the item in pixels. Minimum width is 1.7 times the font size (e.g., font size 14 requires minimum width of 24).

No output schema declared.

No examples provided.

update_user ~488

Replace an existing user resource with updated information. Note that deactivated users cannot have their userName, userType, or roles modified, and email updates for deactivated users are silently ignored. Only active organization members (non-guests) can be updated.

NameTypeReqDescription
activeboolean–Boolean flag indicating whether the user is active or deactivated in the organization.
costCenterstring–The cost center associated with the user, up to 120 characters maximum.
departmentstring–The department within the organization to which the user belongs, up to 120 characters maximum.
displayNamestring–A human-readable display name for the user, typically their full name.
divisionstring–The division within the organization to which the user belongs, up to 120 characters maximum.
emailsarray–An array of email address objects, each containing a value, display name, and primary flag. Updates to this field are ignored for deactivated users.
employeeNumberstring–A unique identifier for the user within the organization, up to 20 characters maximum.
familyNamestring–The user's last name or surname.
givenNamestring–The user's first name.
groupsarray–An array of group/team objects the user belongs to, each containing the team's id and display name.
idstringyesThe unique server-assigned identifier for the user being updated.
organizationstring–The name of the organization the user belongs to, up to 120 characters maximum.
photosarray–An array of profile picture objects, each specifying a type.
preferredLanguagestring–The user's preferred language, specified in locale format (e.g., en_US for English).
rolesarray–An array of role objects assigned to the user, each containing role type, value, display name, and primary flag. Cannot be updated if the user is deactivated.
userNamestring–The unique username or login identifier, typically an email address format.
userTypestring–A free-form string indicating the user's license type within the organization (e.g., 'Full'). Cannot be updated if the user is deactivated.
valuestring–The manager ID value. Must be numeric; non-numeric values are ignored by the system.

No output schema declared.

No examples provided.

update_user_partial ~201

Partially update a user resource by applying SCIM patch operations. Only specified fields are modified; unmodified fields remain unchanged. The user must be an active organization member (not a guest) to be updated.

NameTypeReqDescription
OperationsarrayyesArray of patch operations to apply to the user. Each operation specifies an action (Replace, Add, Remove), a target path, and a value. Supports operations for: activation status, display name, user t…
idstringyesThe unique server-assigned identifier for the user being updated.
schemasarrayyesSchema identifier array that designates this request as a SCIM PatchOp. Must include the SCIM patch operation schema.

No output schema declared.

No examples provided.

Install

How do I install the com.mcparmory/miro MCP server?

com.mcparmory/miro runs locally as a container image, launched with docker run --rm -i ghcr.io/mcparmory/miro:1.0.2. Ready-made configuration for Claude, Cursor, VS Code, Codex and 3 more is on this page, copied from each client's own documentation.

oci · ghcr.io/mcparmory/miro:1.0.2

# add to Claude Code
claude mcp add com-mcparmory-miro -- docker run --rm -i ghcr.io/mcparmory/miro:1.0.2
Common questions

What is the com.mcparmory/miro MCP server?

com.mcparmory/miro is an MCP server listed in the public MCP registry as com.mcparmory/miro. Create and manage collaborative boards, items, and diagrams programmatically. This page covers its container image (ghcr.io/mcparmory/miro:1.0.2).

Is the com.mcparmory/miro MCP server safe to use?

com.mcparmory/miro scores 51 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the com.mcparmory/miro MCP server expose?

com.mcparmory/miro exposes 176 tools: get_access_token_info, list_audit_logs, update_team_boards_classification_bulk, get_board_data_classification, create_markdown_doc, and 171 more. Their descriptions and schemas cost roughly 26,826 tokens of context every time the server is loaded.

Is the com.mcparmory/miro MCP server still maintained?

com.mcparmory/miro is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.