Servidor MCP Miro
Servidor de Protocolo de Contexto de Modelo (MCP) que se integra con la plataforma Miro . Permite a los asistentes de IA (como Claude) acceder a los tableros de Miro y gestionar su contenido mediante una interfaz estandarizada.
Requisitos
- Node.js v16 o más reciente instalado
- Cuenta Miro con token API
Generar token de acceso de Miro
- Vaya al portal para desarrolladores de Miro
- Crea una nueva aplicación o utiliza una existente
- Asegúrese de crear un token con el permiso seleccionado a continuación
- Genere un token OAuth seleccionando
Install app and get OAuth token
Permiso | Requerido |
---|---|
tableros | ✅ |
tableros | ✅ |
identidad | ✅ |
identidad | ✅ |
equipo | ✅ |
equipo | ✅ |
micrófono | ❌ |
pantalla | ❌ |
cámara web: grabar | ❌ |
registros de auditoría: leer | ❌ |
sesiones | ❌ |
Conectando con Claude Desktop
- Instalar Claude Desktop
- Abra o cree el archivo de configuración:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Actualízalo para incluir este servidor:
- Reiniciar Claude Desktop
Herramientas y recursos disponibles
Herramientas
Función del SDK de Miro | Herramienta MCP | Disponible |
---|---|---|
Tableros de listas | tableros de listas | ✅ |
Crear tablero | tablero de creación | ✅ |
Tablero de actualizaciones | tablero de actualización | ✅ |
Borrar tablero | tablero de borrado | ✅ |
Tablero de copia | tablero de copia | ✅ |
Obtener una placa específica | obtener tablero específico | ✅ |
Subir artículos a bordo | conseguir-artículos-a-bordo | ✅ |
Obtener un artículo específico | obtener elemento específico | ✅ |
Actualizar la posición del artículo | actualizar-posición-del-elemento | ✅ |
Eliminar elemento | eliminar elemento | ✅ |
Crear elemento de tarjeta de aplicación | crear-elemento-de-tarjeta-de-aplicación | ✅ |
Obtener elemento de tarjeta de la aplicación | obtener-el-elemento-de-la-tarjeta-de-la-aplicación | ✅ |
Actualizar elemento de la tarjeta de la aplicación | actualizar-el-elemento-de-la-tarjeta-de-la-aplicación | ✅ |
Eliminar elemento de la tarjeta de la aplicación | eliminar elemento de tarjeta de la aplicación | ✅ |
Crear elemento de tarjeta | crear-tarjeta-elemento | ✅ |
Obtener artículo de tarjeta | obtener-artículo-de-tarjeta | ✅ |
Actualizar elemento de tarjeta | elemento de tarjeta de actualización | ✅ |
Eliminar elemento de la tarjeta | eliminar elemento de tarjeta | ✅ |
Crear conector | crear-conector | ✅ |
Obtener conectores | conectores de obtención | ✅ |
Obtener conector específico | obtener conector específico | ✅ |
Actualizar conector | conector de actualización | ✅ |
Eliminar conector | eliminar conector | ✅ |
Crear un elemento de nota adhesiva | crear-elemento-de-nota-adhesiva | ✅ |
Obtener artículo de nota adhesiva | obtener elemento de nota adhesiva | ✅ |
Actualizar elemento de nota adhesiva | actualizar elemento de nota adhesiva | ✅ |
Eliminar elemento de nota adhesiva | eliminar elemento de nota adhesiva | ✅ |
Crear marco | crear marco | ✅ |
Obtener elemento del marco | obtener elemento del marco | ✅ |
Actualizar elemento del marco | elemento del marco de actualización | ✅ |
Eliminar elemento del marco | eliminar elemento del marco | ✅ |
Crear elemento de documento | crear-elemento-de-documento | ✅ |
Obtener elemento del documento | obtener-elemento-de-documento | ✅ |
Actualizar elemento del documento | actualizar-documento-elemento | ✅ |
Eliminar elemento del documento | eliminar elemento del documento | ✅ |
Crear elemento de texto | crear-elemento-de-texto | ✅ |
Obtener elemento de texto | obtener elemento de texto | ✅ |
Actualizar elemento de texto | elemento de texto de actualización | ✅ |
Eliminar elemento de texto | eliminar elemento de texto | ✅ |
Crear artículos en masa | crear-elementos-en-masa | ✅ |
Crear un elemento de imagen usando URL | crear-imagen-elemento-usando-url | ✅ |
Crear un elemento de imagen usando un archivo | crear-imagen-de-elemento-usando-archivo | ✅ |
Obtener elemento de imagen | obtener-imagen-elemento | ✅ |
Actualizar elemento de imagen | elemento de imagen de actualización | ✅ |
Actualizar el elemento de imagen mediante un archivo | actualizar-imagen-elemento-usando-archivo | ✅ |
Eliminar elemento de imagen | eliminar elemento de imagen | ✅ |
Crear elemento de forma | crear-elemento-de-forma | ✅ |
Obtener elemento de forma | obtener-elemento-de-forma | ✅ |
Actualizar elemento de forma | actualizar-elemento-de-forma | ✅ |
Eliminar elemento de forma | eliminar elemento de forma | ✅ |
Crear elemento para incrustar | crear-elemento-incrustado | ✅ |
Obtener elemento para incrustar | obtener elemento incrustado | ✅ |
Actualizar elemento incrustado | actualizar-elemento-incrustado | ✅ |
Eliminar elemento incrustado | eliminar elemento incrustado | ✅ |
Crear etiqueta | crear etiqueta | ✅ |
Obtener etiqueta | obtener etiqueta | ✅ |
Obtener todas las etiquetas | obtener todas las etiquetas | ✅ |
Actualizar etiqueta | etiqueta de actualización | ✅ |
Eliminar etiqueta | eliminar etiqueta | ✅ |
Adjuntar etiqueta | etiqueta adjunta | ✅ |
Separar etiqueta | etiqueta de desprendimiento | ✅ |
Obtener etiquetas de artículos | obtener etiquetas de elementos | ✅ |
Consiga a todos los miembros de la junta | conseguir a todos los miembros de la junta | ✅ |
Obtener un miembro específico de la junta | obtener-miembro-específico-de-la-junta | ✅ |
Eliminar miembro de la junta directiva | eliminar miembro de la junta | ✅ |
Tablero para compartir | tablero de acciones | ✅ |
Actualizar miembro de la junta | miembro de la junta directiva de actualización | ✅ |
Crear grupo | crear-grupo | ✅ |
Obtener todos los grupos | obtener todos los grupos | ✅ |
Conseguir grupo | grupo de obtención | ✅ |
Obtener elementos del grupo | obtener elementos del grupo | ✅ |
Actualizar grupo | grupo de actualización | ✅ |
Desagrupar elementos | desagrupar elementos | ✅ |
Eliminar grupo | eliminar grupo | ✅ |
Crear elementos en masa usando archivos | crear-elementos-en-masa-usando-archivo | ✅ |
Crear nodo de mapa mental | crear-nodo-de-mapa-mental | ✅ |
Obtener nodo de mapa mental | obtener-nodo-mapa-mental | ✅ |
Obtener nodos de mapas mentales | obtener nodos de mapas mentales | ✅ |
Eliminar nodo de mapa mental | eliminar-nodo-de-mapa-mental | ✅ |
Agregar miembro del proyecto | agregar miembro del proyecto | ✅ |
Crear un trabajo de exportación de tablero | trabajo de exportación de tablero de creación | ✅ |
Obtener todos los casos | obtener todos los casos | ✅ |
Obtenga todas las retenciones legales | obtener todas las reservas legales | ✅ |
Obtener registros de auditoría | obtener registros de auditoría | ✅ |
Obtener la clasificación del tablero | obtener clasificación de tablero | ✅ |
Obtener registros de contenido del tablero | obtener registros de contenido del tablero | ✅ |
Obtener resultados de trabajos de exportación de tablero | Obtener tablero para exportar resultados de trabajo | ✅ |
Obtener el estado del trabajo de exportación del tablero | Obtener el estado del trabajo de exportación del tablero | ✅ |
Obtener caso | obtener caso | ✅ |
Obtener retención legal | obtener-retención-legal | ✅ |
Obtenga elementos de contenido con retención legal | obtener elementos de contenido de retención legal | ✅ |
Obtener información de la organización | obtener información de la organización | ✅ |
Obtener miembro de la organización | obtener-miembro-de-la-organización | ✅ |
Conseguir miembros de la organización | obtener miembros de la organización | ✅ |
Obtener miembro del proyecto | obtener miembro del proyecto | ✅ |
Eliminar miembro del proyecto | eliminar miembro del proyecto | ✅ |
Actualizar la clasificación del tablero | clasificación del tablero de actualización | ✅ |
Desarrollo local
- Instalar dependencias:
- Cree un archivo
.env
basado en la plantilla:
- Edite el archivo
.env
y agregue su token de acceso de Miro - Construir el servidor:
Ejecución del servidor
Para ejecutar el servidor:
Licencia
Licencia Apache 2.0
Este proyecto está licenciado bajo la Licencia Apache, versión 2.0. Consulte el archivo de LICENCIA para obtener más información.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Servidor Miro MCP, que expone todas las funcionalidades disponibles en el SDK oficial de Miro.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server to connect to the MIRO Whiteboard Application. Allows Board manipulation, sticky creation, bulk operations and more.Last updated -63120TypeScriptApache 2.0
- -securityFlicense-qualityAn MCP server that enables communication with users through Telegram. This server provides a tool to ask questions to users and receive their responses via a Telegram bot.Last updated -116JavaScript
- -securityAlicense-qualityA server for the Machine Chat Protocol (MCP) that provides a YAML-based configuration system for LLM applications, allowing users to define resources, tools, and prompts without writing code.Last updated -5PythonMIT License
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3928