Перейти к содержимому

MCP Miro Server

Сервер для интеграции AI-ассистентов с платформой Miro, позволяющий управлять досками и их контентом через стандартизированный интерфейс.

TypeScript
48 stars

Описание

MCP-сервер на Node.js интегрируется с Miro, предоставляя AI-ассистентам (например, Claude) доступ к доскам: создание, обновление, удаление досок и элементов (стикеры, карточки, коннекторы, теги, группы). Использует Miro SDK для API-взаимодействия. Идеален для автоматизации коллаборативных досок в AI-системах, таких как мозговой штурм, планирование и визуализация данных.

Возможности

Управление досками

Просмотр, создание, обновление, копирование и удаление досок Miro.

Работа с элементами доски

Создание, получение, обновление и удаление стикеров, карточек, текстов, изображений, фреймов и других элементов.

Коннекторы и связи

Создание, обновление и удаление коннекторов между элементами.

Теги и группы

Управление тегами (создание, прикрепление, удаление) и группами элементов.

Члены и доступ

Просмотр, добавление, удаление и обновление участников доски или проекта.

Экспорт и логи

Создание заданий на экспорт досок, получение логов аудита и классификации.

Установка

  1. Установите Node.js v16+. Создайте Miro API-токен с разрешениями: boards:read/write, identity:read/write, team:read/write.

  2. Для Claude Desktop добавьте в конфиг (~/Library/Application Support/Claude/claude_desktop_config.json на macOS):

{
   "mcpServers":{
      "miro":{
         "command":"npx",
         "args":[
            "-y",
            "@k-jarzyna/mcp-miro"
         ],
         "env":{
            "MIRO_ACCESS_TOKEN":"your_miro_access_token"
         }
      }
   }
}
  1. Перезапустите Claude Desktop.

Для локальной разработки: npm install, cp .env.template .env (добавьте токен), npm run build, node build/index.js.

Информация

Язык
TypeScript
Лицензия
Apache License 2.0
GitHub Stars
48

Ссылки