SuperAPI AI Directory

mcp-miro

Miro integration exposing the functionality of the Miro SDK.

Open website

About this tool

MCP Miro Server is a Model Context Protocol (MCP) server designed to integrate with the Miro platform. It enables AI assistants (such as Claude) to access Miro boards and manage their content through a standardized interface. The project is hosted on GitHub, developed based on Node.js, and licensed under the Apache License 2.0.

Main Purpose

  • Enable AI assistants (such as Claude) to access and operate Miro boards.
  • Standardize the interaction between AI and Miro through the MCP protocol.

Prerequisites

  • Install Node.js v16 or later.
  • Have a Miro account and obtain an API token.

Obtaining a Miro Access Token

  1. Go to the Miro Developer Portal.
  2. Create a new app or use an existing app.
  3. Make sure to select the following permissions when generating the token.
  4. Generate an OAuth token by selecting "Install app and get OAuth token."

Connecting with Claude Desktop

  1. Install Claude Desktop.
  2. Open or create the configuration file:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. Update the configuration file to include this server.
  4. Restart Claude Desktop.

Available Tools and Resources

(The specific list of tools and resources is not provided yet.)

Local Development

  1. Install dependencies.
  2. Create a .env file based on the template.
  3. Edit the .env file and add the Miro access token.
  4. Build the server.

Running the Server

(The specific run command is not provided yet.)

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.