MCP Miro Server
Der Model Context Protocol (MCP)-Server ist in die Miro- Plattform integriert. Er ermöglicht KI-Assistenten (wie Claude) den Zugriff auf Miro-Boards und die Verwaltung ihrer Inhalte über eine standardisierte Schnittstelle.
Anforderungen
- Node.js v16 oder neuer installiert
- Miro-Konto mit API-Token
Miro-Zugriffstoken generieren
- Zum Miro Developer Portal
- Erstellen Sie eine neue App oder verwenden Sie eine vorhandene
- Stellen Sie sicher, dass Sie ein Token mit der unten ausgewählten Berechtigung erstellen.
- Generieren Sie ein OAuth-Token, indem Sie
Install app and get OAuth token
auswählen.
Erlaubnis | Erforderlich |
---|---|
Boards | ✅ |
Boards | ✅ |
Identität | ✅ |
Identität | ✅ |
Team | ✅ |
Team | ✅ |
Mikrofon: zuhören | ❌ |
Bildschirm | ❌ |
Webcam | ❌ |
Auditlogs | ❌ |
Sitzungen: löschen | ❌ |
Verbindung mit Claude Desktop herstellen
- Installieren Sie Claude Desktop
- Öffnen oder erstellen Sie die Konfigurationsdatei:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Aktualisieren Sie es, um diesen Server einzuschließen:
- Starten Sie Claude Desktop neu
Verfügbare Tools und Ressourcen
Werkzeuge
Miro SDK-Funktion | MCP-Werkzeug | Verfügbar |
---|---|---|
Listentafeln | Listentafeln | ✅ |
Board erstellen | Board erstellen | ✅ |
Update-Board | Update-Board | ✅ |
Board löschen | Board löschen | ✅ |
Kopiertafel | Kopiertafel | ✅ |
Holen Sie sich ein bestimmtes Board | spezifisches Board erhalten | ✅ |
Gegenstände an Bord bringen | Gegenstände an Bord bringen | ✅ |
Bestimmten Artikel abrufen | bestimmtes Element abrufen | ✅ |
Artikelposition aktualisieren | Update-Artikelposition | ✅ |
Element löschen | Element löschen | ✅ |
App-Kartenelement erstellen | App-Kartenelement erstellen | ✅ |
App-Kartenelement abrufen | App-Kartenelement abrufen | ✅ |
App-Kartenelement aktualisieren | Update-App-Kartenelement | ✅ |
App-Kartenelement löschen | App-Kartenelement löschen | ✅ |
Kartenelement erstellen | Kartenelement erstellen | ✅ |
Kartenelement abrufen | Kartenelement erhalten | ✅ |
Kartenelement aktualisieren | Kartenelement aktualisieren | ✅ |
Kartenelement löschen | Kartenelement löschen | ✅ |
Connector erstellen | Connector erstellen | ✅ |
Abrufen von Connectors | Get-Connectors | ✅ |
Holen Sie sich einen bestimmten Connector | spezifischer Konnektor abrufen | ✅ |
Update-Connector | Update-Connector | ✅ |
Konnektor löschen | Lösch-Connector | ✅ |
Haftnotizelement erstellen | Haftnotiz-Element erstellen | ✅ |
Haftnotiz-Artikel erhalten | Haftnotiz-Element erhalten | ✅ |
Haftnotizelement aktualisieren | Haftnotiz-Element aktualisieren | ✅ |
Haftnotizelement löschen | Haftnotizelement löschen | ✅ |
Rahmen erstellen | Rahmen erstellen | ✅ |
Frame-Element abrufen | Frame-Element abrufen | ✅ |
Rahmenelement aktualisieren | Frame-Element aktualisieren | ✅ |
Rahmenelement löschen | Frame-Element löschen | ✅ |
Dokumentposition erstellen | Dokumentelement erstellen | ✅ |
Dokumentelement abrufen | Dokumentelement abrufen | ✅ |
Belegposition aktualisieren | Dokumentelement aktualisieren | ✅ |
Dokumentposition löschen | Dokumentelement löschen | ✅ |
Textelement erstellen | Textelement erstellen | ✅ |
Textelement abrufen | Textelement abrufen | ✅ |
Textelement aktualisieren | Textelement aktualisieren | ✅ |
Textelement löschen | Textelement löschen | ✅ |
Erstellen Sie Artikel in großen Mengen | Artikel in großen Mengen erstellen | ✅ |
Bildelement mithilfe einer URL erstellen | Bildelement mit URL erstellen | ✅ |
Bildelement mithilfe einer Datei erstellen | Bildelement mit Datei erstellen | ✅ |
Bildelement abrufen | Bildelement abrufen | ✅ |
Bildelement aktualisieren | Bildelement aktualisieren | ✅ |
Bildelement mithilfe einer Datei aktualisieren | Bildelement mithilfe einer Datei aktualisieren | ✅ |
Bildelement löschen | Bildelement löschen | ✅ |
Formelement erstellen | Formelement erstellen | ✅ |
Formelement abrufen | Formelement abrufen | ✅ |
Shape-Element aktualisieren | Formelement aktualisieren | ✅ |
Shape-Element löschen | Formelement löschen | ✅ |
Einbettungselement erstellen | Einbettungselement erstellen | ✅ |
Eingebettetes Element abrufen | Element einbetten | ✅ |
Eingebettetes Element aktualisieren | Update-Einbettungselement | ✅ |
Eingebettetes Element löschen | Einbettungselement löschen | ✅ |
Tag erstellen | Tag erstellen | ✅ |
Tag abrufen | Tag abrufen | ✅ |
Alle Tags abrufen | Alle Tags abrufen | ✅ |
Tag aktualisieren | Update-Tag | ✅ |
Tag löschen | Tag löschen | ✅ |
Tag anhängen | Tag anhängen | ✅ |
Tag abtrennen | Tag abtrennen | ✅ |
Artikel-Tags abrufen | Artikel-Tags abrufen | ✅ |
Alle Vorstandsmitglieder abrufen | alle Vorstandsmitglieder abrufen | ✅ |
Holen Sie sich ein bestimmtes Vorstandsmitglied | Holen Sie sich ein bestimmtes Vorstandsmitglied | ✅ |
Vorstandsmitglied entfernen | Vorstandsmitglied entfernen | ✅ |
Brett teilen | Aktien-Board | ✅ |
Update Vorstandsmitglied | Update-Vorstandsmitglied | ✅ |
Gruppe erstellen | Gruppe erstellen | ✅ |
Alle Gruppen abrufen | Alle Gruppen abrufen | ✅ |
Gruppe abrufen | Gruppe abrufen | ✅ |
Gruppenelemente abrufen | Gruppenelemente abrufen | ✅ |
Gruppe „Aktualisieren“ | Update-Gruppe | ✅ |
Gruppierung von Elementen aufheben | Gruppierung von Elementen aufheben | ✅ |
Gruppe löschen | Gruppe löschen | ✅ |
Erstellen Sie Elemente in großen Mengen mithilfe einer Datei | Erstellen Sie Artikel in großen Mengen mithilfe einer Datei | ✅ |
Mindmap-Knoten erstellen | Mindmap-Knoten erstellen | ✅ |
Mindmap-Knoten abrufen | Holen Sie sich Mindmap-Knoten | ✅ |
Holen Sie sich Mindmap-Knoten | Mindmap-Knoten abrufen | ✅ |
Mindmap-Knoten löschen | Mindmap-Knoten löschen | ✅ |
Projektmitglied hinzufügen | Projektmitglied hinzufügen | ✅ |
Board-Exportjob erstellen | Board-Export-Job erstellen | ✅ |
Alle Fälle abrufen | alle Fälle abrufen | ✅ |
Alle rechtlichen Sperren abrufen | Alle rechtlichen Sperren löschen | ✅ |
Abrufen von Überwachungsprotokollen | Audit-Protokolle abrufen | ✅ |
Board-Klassifizierung abrufen | Get-Board-Klassifizierung | ✅ |
Holen Sie sich Board-Inhaltsprotokolle | Board-Inhaltsprotokolle abrufen | ✅ |
Ergebnisse des Board-Export-Jobs abrufen | Get-Board-Export-Job-Ergebnisse | ✅ |
Status des Board-Export-Jobs abrufen | Status des Board-Export-Jobs abrufen | ✅ |
Fall abrufen | Fall abrufen | ✅ |
Erhalten Sie rechtlichen Halt | rechtlichen Halt erhalten | ✅ |
Abrufen von Inhaltselementen mit rechtlicher Aufbewahrung | Holen Sie sich Inhaltselemente mit rechtlicher Aufbewahrung | ✅ |
Informationen zur Organisation abrufen | Organisationsinformationen abrufen | ✅ |
Organisationsmitglied abrufen | Organisationsmitglied abrufen | ✅ |
Holen Sie sich Organisationsmitglieder | Organisationsmitglieder abrufen | ✅ |
Projektmitglied abrufen | Projektmitglied abrufen | ✅ |
Projektmitglied entfernen | Projektmitglied entfernen | ✅ |
Aktualisieren Sie die Board-Klassifizierung | Update-Board-Klassifizierung | ✅ |
Lokale Entwicklung
- Installieren Sie Abhängigkeiten:
- Erstellen Sie eine
.env
Datei basierend auf der Vorlage:
- Bearbeiten Sie die
.env
Datei und fügen Sie Ihr Miro-Zugriffstoken hinzu - Erstellen Sie den Server:
Ausführen des Servers
So führen Sie den Server aus:
Lizenz
Apache-Lizenz 2.0
Dieses Projekt ist unter der Apache-Lizenz, Version 2.0, lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .
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
Miro MCP-Server, der alle im offiziellen Miro SDK verfügbaren Funktionen bereitstellt.
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