Miro MCP
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
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 tokenauswählen.
Erlaubnis | Erforderlich |
Boards:Lesen | ✅ |
Boards:Schreiben | ✅ |
Identität:lesen | ✅ |
Identität:schreiben | ✅ |
Team:Lesen | ✅ |
Team:Schreiben | ✅ |
Mikrofon: zuhören | ❌ |
Bildschirm:Aufzeichnung | ❌ |
Webcam:Aufzeichnen | ❌ |
Auditlogs:lesen | ❌ |
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.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Aktualisieren Sie es, um diesen Server einzuschließen:
{
"mcpServers":{
"miro":{
"command":"npx",
"args":[
"-y",
"@k-jarzyna/mcp-miro"
],
"env":{
"MIRO_ACCESS_TOKEN":"your_miro_access_token"
}
}
}
}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 | ✅ |
Related MCP server: miro-mcp-server
Lokale Entwicklung
Installieren Sie Abhängigkeiten:
npm installErstellen Sie eine
.envDatei basierend auf der Vorlage:
cp .env.template .envBearbeiten Sie die
.envDatei und fügen Sie Ihr Miro-Zugriffstoken hinzuErstellen Sie den Server:
npm run buildAusführen des Servers
So führen Sie den Server aus:
node build/index.jsLizenz
Apache-Lizenz 2.0
Dieses Projekt ist unter der Apache-Lizenz, Version 2.0, lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server to connect to the MIRO Whiteboard Application. Allows Board manipulation, sticky creation, bulk operations and more.35113Apache 2.0
- AlicenseAqualityAmaintenanceMCP server for controlling Miro whiteboards with AI assistants. Create and manage stickies, shapes, frames, connectors, and more.8825MIT
- AlicenseNot gradedqualityDmaintenanceThis repository contains an implementation of an Miro Universal MCP (Model Context Protocol) server. It provides a standardized interface for interacting with Miro's tools and services through a unified API.1MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables Claude AI to programmatically create and manipulate Miro boards via the Miro API with OAuth2 authentication. Supports 14 tools for board, item, and connector operations.
Related MCP Connectors
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
MCP server for interacting with the Supabase platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/k-jarzyna/mcp-miro'
If you have feedback or need assistance with the MCP directory API, please join our Discord server