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 · SCANNED SEP 20

Create and manage collaborative boards, items, and diagrams programmatically

0 this week 49 Trust /100
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
  • Malware scan not yet available for this package.Unverified
  • Known CVEs could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
  • Install-script risk not yet assessed.Unverified
  • Dependency health could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.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 Management80
  • Stability observed for 24 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
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.

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
// .cursor/mcp.json
{
  "mcpServers": {
    "com-mcparmory-miro": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/miro:1.0.2"
      ]
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "com-mcparmory-miro": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/miro:1.0.2"
      ]
    }
  }
}
# add to Codex CLI
codex mcp add com-mcparmory-miro -- docker run --rm -i ghcr.io/mcparmory/miro:1.0.2
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-mcparmory-miro": {
      "type": "local",
      "command": [
        "docker",
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/miro:1.0.2"
      ],
      "enabled": true
    }
  }
}
# ~/.hermes/config.yaml
mcp_servers:
  com-mcparmory-miro:
    command: "docker"
    args: ["run", "--rm", "-i", "ghcr.io/mcparmory/miro:1.0.2"]
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "com-mcparmory-miro": {
      "Transport": "stdio",
      "Command": "docker",
      "Arguments": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/miro:1.0.2"
      ]
    }
  }
}
// mcp.json
{
  "mcpServers": {
    "com-mcparmory-miro": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/miro:1.0.2"
      ]
    }
  }
}
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.

  • 20 Sept 26 +1

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

  • 19 Sept 26 −3
    • Stability: pass → 0.77 functional
  • 18 Sept 26 0
    • Stability: 0.97 → pass security
  • 17 Sept 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.

  • 14 Sept 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.

  • 13 Sept 26 −2
    • Stability: pass → 0.83 functional
  • 12 Sept 26 0
    • Stability: 0.97 → pass security
  • 11 Sept 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.

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 20 Sept 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
delete_shape_item ~72

Permanently removes a shape item from a board. This action cannot be undone and requires write access to the board.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the shape item to delete.
item_idstringyesThe unique identifier of the shape item to delete from the board.

No output schema declared.

No examples provided.

delete_shape_item_experimental ~69

Permanently removes a flowchart shape item from a board. This action cannot be undone.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the shape item to delete.
item_idstringyesThe unique identifier of the shape item to delete from the board.

No output schema declared.

No examples provided.

delete_sticky_note_item ~66

Permanently removes a sticky note item from a board. This action cannot be undone.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the sticky note to delete.
item_idstringyesThe unique identifier of the sticky note item to delete.

No output schema declared.

No examples provided.

delete_tag ~89

Permanently deletes a tag from the board and removes it from all associated cards and sticky notes. Note: Changes made via REST API may not appear in real-time on the board; refresh the board to see updates.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the tag to delete.
tag_idstringyesThe unique identifier of the tag to delete from the board.

No output schema declared.

No examples provided.

delete_team ~66

Permanently deletes an existing team from an organization. This operation is restricted to Enterprise plan users with Company Admin role.

NameTypeReqDescription
org_idstringyesThe unique identifier of the organization containing the team to delete.
team_idstringyesThe unique identifier of the team to delete.

No output schema declared.

No examples provided.

delete_text_item ~74

Permanently removes a text item from a board. Requires boards:write scope and is subject to Level 3 rate limiting.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the text item to delete.
item_idstringyesThe unique identifier of the text item to delete from the board.

No output schema declared.

No examples provided.

delete_user ~73

Permanently removes a user from the organization and transfers ownership of their boards to the oldest admin team member. The user must be an organization member (not a guest) and cannot be the last admin in their team or organization.

NameTypeReqDescription
idstringyesThe unique identifier of the user to delete, assigned by the server.

No output schema declared.

No examples provided.

delete_user_all_sessions ~80

Immediately terminate all active sessions for a user across all devices, forcing them to sign in again. Use this to restrict access during security incidents, credential compromises, or when a user leaves the organization.

NameTypeReqDescription
emailstringyesThe email address of the user whose sessions should be terminated. The user will be signed out from all devices and applications immediately.

No output schema declared.

No examples provided.

enterprise_get_organization_members ~198

Get organization members

NameTypeReqDescription
activebooleanFilter results based on whether the user is active or deactivated. Learn more about <a target="blank" href="https://help.miro.com/hc/en-us/articles/360025025894-Deactivated-users">user deactivation</…
emailsstringEmails of the organization members you want to retrieve. If you specify a value for the `emails` parameter, only the `emails` parameter is considered. All other filtering parameters are ignored. Maxi…
licensestringFilter organization members by license
limitstringLimit for the number of organization members returned in the result list.
org_idstringyesid of the organization
rolestringFilter organization members by role

No output schema declared.

No examples provided.

get_access_token_info ~41

Retrieve detailed information about the current access token, including its type, assigned scopes, associated team and user, creation timestamp, and the user who created it.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_app_card_item ~78

Retrieves detailed information about a specific app card item on a board. Use this to fetch properties and content of an individual app card.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the app card item you want to retrieve.
item_idstringyesThe unique identifier of the specific app card item to retrieve.

No output schema declared.

No examples provided.

get_app_metrics ~170

Retrieve usage metrics for a specific app over a specified time range, with data grouped by the requested time period (day, week, or month). Requires an app management API token generated from the Developer Hub.

NameTypeReqDescription
app_idstringyesThe unique identifier of the app for which to retrieve metrics.
endDatestringyesThe end date for the metrics period in UTC format (YYYY-MM-DD). Metrics will be retrieved up to and including this date.
periodstringThe time period to group metrics by. Accepts 'DAY', 'WEEK', or 'MONTH'. Defaults to 'WEEK' if not specified.
startDatestringyesThe start date for the metrics period in UTC format (YYYY-MM-DD). Metrics will be retrieved from this date onwards.

No output schema declared.

No examples provided.

get_app_metrics_total ~56

Retrieve cumulative usage metrics for a specific app since its creation. Returns total metrics data for the app identified by the provided app ID.

NameTypeReqDescription
app_idstringyesThe unique identifier of the app for which to retrieve total metrics.

No output schema declared.

No examples provided.

get_board ~68

Retrieve detailed information about a specific board by its unique identifier. This operation requires boards:read scope and is rate-limited at Level 1.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board to retrieve. This is a required string that identifies which board's information should be returned.

No output schema declared.

No examples provided.

get_board_data_classification ~112

Retrieves the data classification level assigned to a specific board within an organization and team. This enterprise-only endpoint requires Company Admin role and the boards:read scope.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board whose data classification you want to retrieve.
org_idstringyesThe unique identifier of the organization that owns the board. Use the organization ID provided in your Enterprise account.
team_idstringyesThe unique identifier of the team within the organization that contains the board.

No output schema declared.

No examples provided.

get_board_export_job_results ~113

Retrieves the results of a completed board export job, including the S3 link to the exported files. This operation is available only for Enterprise plan users with Company Admin role and eDiscovery enabled.

NameTypeReqDescription
job_idstringyesThe unique identifier of the export job. This is a UUID that identifies the specific board export job whose results you want to retrieve.
org_idstringyesThe unique identifier of the organization. This is a numeric string that identifies which organization's board export job to retrieve results for.

No output schema declared.

No examples provided.

get_board_export_job_status ~82

Retrieves the current status of a board export job, including completion progress and results. Available only for Enterprise plan users with Company Admin role and eDiscovery enabled.

NameTypeReqDescription
job_idstringyesThe unique identifier of the board export job, formatted as a UUID.
org_idstringyesThe unique identifier of the organization that owns the export job.

No output schema declared.

No examples provided.

get_board_item ~78

Retrieves detailed information about a specific item on a board. Use this to fetch properties and metadata for an individual item by its ID.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the item you want to retrieve.
item_idstringyesThe unique identifier of the specific item you want to retrieve from the board.

No output schema declared.

No examples provided.

get_board_member ~69

Retrieves detailed information about a specific member of a board, including their role and permissions.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the member you want to retrieve.
board_member_idstringyesThe unique identifier of the board member whose information you want to retrieve.

No output schema declared.

No examples provided.

get_card_item ~74

Retrieves detailed information about a specific card item on a board. Use this to fetch card properties, content, and metadata.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the card item you want to retrieve.
item_idstringyesThe unique identifier of the card item you want to retrieve.

No output schema declared.

No examples provided.

get_case ~83

Retrieve detailed information about a specific case within an organization. This operation requires Enterprise Guard add-on and appropriate admin roles (Company Admin and eDiscovery Admin).

NameTypeReqDescription
case_idstringyesThe numeric ID of the case to retrieve. Must be a numeric string.
org_idstringyesThe numeric ID of the organization containing the case. Must be a numeric string.

No output schema declared.

No examples provided.

get_connector ~66

Retrieves detailed information about a specific connector on a board, including its configuration and properties.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the connector you want to retrieve.
connector_idstringyesThe unique identifier of the connector whose information you want to retrieve.

No output schema declared.

No examples provided.

get_doc_format_item ~107

Retrieves a specific doc format item from a board. Returns the item's metadata and content, with optional control over the content format.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the item you want to retrieve.
item_idstringyesThe unique identifier of the doc format item to retrieve.
textContentTypestringSpecifies the format for the returned doc's content as either HTML or Markdown. If not specified, the default format is used.

No output schema declared.

No examples provided.

get_document_item ~77

Retrieves detailed information about a specific document item on a board. Use this to fetch properties and metadata for a document you've identified by its ID.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the document item you want to retrieve.
item_idstringyesThe unique identifier of the specific document item to retrieve.

No output schema declared.

No examples provided.

get_embed_item ~74

Retrieves detailed information about a specific embed item on a board. Use this to fetch properties and metadata for an embedded content item.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the embed item you want to retrieve.
item_idstringyesThe unique identifier of the specific embed item to retrieve.

No output schema declared.

No examples provided.

get_frame ~64

Retrieves detailed information about a specific frame on a board, including its properties and content.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the frame you want to retrieve.
item_idstringyesThe unique identifier of the frame you want to retrieve.

No output schema declared.

No examples provided.

get_group ~57

Retrieves a single group (team) resource along with its member users. Only users with member role in the organization are included in the response.

NameTypeReqDescription
idstringyesThe unique server-assigned identifier for the group (team) to retrieve.

No output schema declared.

No examples provided.

get_group_by_id ~98

Retrieves a specific group and its contained items from a board. Requires boards:read scope and is subject to Level 2 rate limiting.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the group. This is a required string ID that identifies which board to query.
group_idstringyesThe unique identifier of the group to retrieve. This is a required numeric ID that specifies which group's items should be returned.

No output schema declared.

No examples provided.

get_group_enterprise ~70

Retrieves a specific user group within an organization. This enterprise-only endpoint requires Company Admin role and the organizations:groups:read scope.

NameTypeReqDescription
group_idstringyesThe unique identifier of the user group to retrieve.
org_idstringyesThe unique identifier of the organization containing the group.

No output schema declared.

No examples provided.

get_group_member ~92

Retrieve detailed information about a specific user within a group in an organization. This operation requires Enterprise plan access and Company Admin role.

NameTypeReqDescription
group_idstringyesThe unique identifier of the user group from which to retrieve the member.
member_idstringyesThe unique identifier of the group member whose information should be retrieved.
org_idstringyesThe unique identifier of the organization containing the group.

No output schema declared.

No examples provided.

get_group_team ~93

Retrieve details about a specific team that a user group belongs to within an organization. This enterprise-only operation requires Company Admin role and appropriate organizational scopes.

NameTypeReqDescription
group_idstringyesThe unique identifier of the user group within the organization.
org_idstringyesThe unique identifier of the organization containing the group and team.
team_idstringyesThe unique identifier of the team to retrieve information for.

No output schema declared.

No examples provided.

get_image_item ~68

Retrieves detailed information about a specific image item on a board, including its properties and metadata.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the image item you want to retrieve.
item_idstringyesThe unique identifier of the image item you want to retrieve.

No output schema declared.

No examples provided.

get_item ~79

Retrieve detailed information about a specific item on a board. This operation requires read access to the board and is rate-limited at Level 1.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the item you want to retrieve.
item_idstringyesThe unique identifier of the item you want to retrieve from the board.

No output schema declared.

No examples provided.

get_legal_hold ~113

Retrieve detailed information about a specific legal hold within a case. This operation requires Enterprise Guard add-on and appropriate admin roles (Company Admin and eDiscovery Admin).

NameTypeReqDescription
case_idstringyesThe numeric ID of the case containing the legal hold. Must be a numeric string.
legal_hold_idstringyesThe numeric ID of the legal hold to retrieve. Must be a numeric string.
org_idstringyesThe numeric ID of the organization containing the legal hold. Must be a numeric string.

No output schema declared.

No examples provided.

get_mindmap_node ~83

Retrieve a specific mind map node from a board. Returns detailed information about the node including its content, position, and relationships within the mind map structure.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the mind map node you want to retrieve.
item_idstringyesThe unique identifier of the specific mind map node to retrieve.

No output schema declared.

No examples provided.

get_organization ~46

Retrieve detailed information about an organization. This endpoint is available only to Enterprise plan users with Company Admin role.

NameTypeReqDescription
org_idstringyesThe unique identifier of the organization to retrieve.

No output schema declared.

No examples provided.

get_organization_member ~70

Retrieve detailed information about a specific member within an organization. This operation requires Enterprise plan access and Company Admin role.

NameTypeReqDescription
member_idstringyesThe unique identifier of the organization member whose information you want to retrieve.
org_idstringyesThe unique identifier of the organization containing the member.

No output schema declared.

No examples provided.

get_project_in_team ~114

Retrieve detailed information about a specific project (Space) within a team, including its name and metadata. Enterprise-only endpoint requiring Company Admin role.

NameTypeReqDescription
org_idstringyesThe organization ID that contains the team and project. Use the numeric organization identifier provided in your Enterprise account.
project_idstringyesThe project ID to retrieve information for. Use the numeric project identifier within the team.
team_idstringyesThe team ID that contains the project. Use the numeric team identifier within the organization.

No output schema declared.

No examples provided.

get_project_member ~138

Retrieves detailed information about a specific member within a project (Space). This enterprise-only endpoint requires Company Admin role and the projects:read scope.

NameTypeReqDescription
member_idstringyesThe unique identifier of the specific member whose information you want to retrieve.
org_idstringyesThe unique identifier of the organization that contains the project. Use the organization ID provided in your enterprise account.
project_idstringyesThe unique identifier of the project (Space) from which you want to retrieve member information.
team_idstringyesThe unique identifier of the team that owns the project. Use the team ID associated with your organization.

No output schema declared.

No examples provided.

get_resource_type ~59

Retrieve metadata for a supported resource type (User or Group). Use this to understand the structure and properties of the specified resource type.

NameTypeReqDescription
resourcestringyesThe resource type to retrieve metadata for. Must be either 'User' or 'Group'.

No output schema declared.

No examples provided.

get_schema ~64

Retrieve the SCIM schema definition for a specific resource type (User, Group, or Enterprise User), including details about supported attributes and their formatting requirements.

NameTypeReqDescription
uristringyesThe SCIM schema URI identifying the resource type: User, Group, or Enterprise User extension schema.

No output schema declared.

No examples provided.

get_shape_item ~68

Retrieves detailed information about a specific shape item on a board, including its properties and metadata.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the shape item you want to retrieve.
item_idstringyesThe unique identifier of the shape item you want to retrieve.

No output schema declared.

No examples provided.

get_shape_item_experimental ~71

Retrieves detailed information about a specific shape item on a board, including its properties and positioning data.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the shape item you want to retrieve.
item_idstringyesThe unique identifier of the shape item you want to retrieve.

No output schema declared.

No examples provided.

get_sticky_note_item ~84

Retrieves detailed information about a specific sticky note item on a board. Use this to fetch the content, styling, and metadata of an individual sticky note.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the sticky note item you want to retrieve.
item_idstringyesThe unique identifier of the sticky note item you want to retrieve.

No output schema declared.

No examples provided.

get_tag ~76

Retrieves detailed information about a specific tag on a board. Use this to fetch tag properties and metadata by providing the board and tag identifiers.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the tag you want to retrieve.
tag_idstringyesThe unique identifier of the tag whose information you want to retrieve.

No output schema declared.

No examples provided.

get_team ~91

Retrieves detailed information about a specific team within an organization. This enterprise-only endpoint requires Company Admin role and the organizations:teams:read scope.

NameTypeReqDescription
org_idstringyesThe unique identifier of the organization that contains the team. Use the organization ID provided during enterprise setup.
team_idstringyesThe unique identifier of the team to retrieve. This must be a valid team ID within the specified organization.

No output schema declared.

No examples provided.

get_team_group ~113

Retrieve details about a specific user group within a team. This operation requires Enterprise plan access and Company Admin role.

NameTypeReqDescription
group_idstringyesThe unique identifier of the user group. Use the group ID to retrieve information about a specific group within the team.
org_idstringyesThe unique identifier of the organization. Use the organization ID provided in your Enterprise account.
team_idstringyesThe unique identifier of the team. Use the team ID to scope the group lookup within a specific team.

No output schema declared.

No examples provided.

get_team_member ~91

Retrieves a specific team member by their ID within an organization and team. This enterprise-only operation requires Company Admin role and the organizations:teams:read scope.

NameTypeReqDescription
member_idstringyesThe unique identifier of the team member to retrieve.
org_idstringyesThe unique identifier of the organization containing the team.
team_idstringyesThe unique identifier of the team containing the member.

No output schema declared.

No examples provided.

get_text_item ~70

Retrieves a specific text item from a board by its ID. Returns the text item's properties and content.

NameTypeReqDescription
board_idstringyesThe unique identifier of the board containing the text item you want to retrieve.
item_idstringyesThe unique identifier of the text item you want to retrieve.

No output schema declared.

No examples provided.

get_user ~58

Retrieves a single user resource by ID. Returns only users that are members of the organization; guest users are not included.

NameTypeReqDescription
idstringyesThe unique identifier of the user to retrieve. Must be a valid user ID for an organization member.

No output schema declared.

No examples provided.

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 49 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 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.