Dart ist ein KI-gestütztes Projektmanagement.
dart-mcp-server ist der offizielle AI Model Context Protocol (MCP) -Server für Dart.
Merkmale
Eingabeaufforderungen
Folgende Eingabeaufforderungen stehen zur Verfügung
create-task- Erstellen Sie eine neue Aufgabe in Dart mit Titel, Beschreibung, Status, Priorität und Zuständigemcreate-doc- Erstellen Sie ein neues Dokument in Dart mit Titel, Textinhalt und Ordnersummarize-tasks- Erhalten Sie eine Zusammenfassung der Aufgaben mit optionaler Filterung nach Status und Beauftragtem
Diese Eingabeaufforderungen erleichtern KI-Assistenten die Ausführung gängiger Aktionen in Dart, ohne dass sie die zugrunde liegenden API-Details verstehen müssen.
Ressourcenvorlagen
Die folgenden Ressourcen sind verfügbar
dart-config:- Konfigurationsinformationen zum Benutzerbereichdart-task:///{taskId}– Detaillierte Informationen zu bestimmten Aufgabendart-doc:///{docId}– Detaillierte Informationen zu bestimmten Dokumenten
Werkzeuge
Folgende Werkzeuge stehen zur Verfügung
Aufgabenverwaltung
get_config- Informationen zum Speicherplatz des Benutzers abrufen, einschließlich verfügbarer Beauftragter, Dartboards, Ordner, Status, Tags, Prioritäten und Größenlist_tasks– Aufgaben auflisten mit optionaler Filterung nach Zuständigem, Status, Dartboard, Priorität, Fälligkeitsdatum und mehrcreate_task- Erstellen Sie eine neue Aufgabe mit Titel, Beschreibung, Status, Priorität, Größe, Datum, Dartboard, Zuständigen, Tags und übergeordneter Aufgabeget_task- Ruft eine vorhandene Aufgabe anhand ihrer ID abupdate_task– Aktualisieren Sie die Eigenschaften einer vorhandenen Aufgabedelete_task– Verschieben Sie eine Aufgabe in den Papierkorb (wiederherstellbar)add_task_comment- Einen Kommentar zu einer bestehenden Aufgabe hinzufügen
Dokumentenmanagement
list_docs– Listen Sie Dokumente auf, mit optionaler Filterung nach Ordner, Titel, Textinhalt und mehrcreate_doc- Erstellt ein neues Dokument mit Titel, Textinhalt und Ordnerget_doc- Ruft ein vorhandenes Dokument anhand seiner ID abupdate_doc- Aktualisieren Sie die Eigenschaften eines vorhandenen Dokumentsdelete_doc– Ein Dokument in den Papierkorb verschieben (wiederherstellbar)
Jedes Tool unterstützt eine umfassende Eingabevalidierung und gibt strukturierte JSON-Antworten zurück.
Related MCP server: Azure DevOps MCP Server
Aufstellen
Am einfachsten lässt sich der MCP-Server mit npx ausführen, es ist jedoch auch ein Docker-Setup verfügbar.
Suchen Sie die MCP-Einstellungsdatei für den Client
Claude Desktop
Installieren Sie Claude Desktop nach Bedarf
Öffnen Sie die Konfigurationsdatei, indem Sie die Claude Desktop-App öffnen, in deren Einstellungen gehen, die Registerkarte „Entwickler“ öffnen und auf die Schaltfläche „Konfiguration bearbeiten“ klicken.
Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Claude Code
Installieren Sie Claude Code nach Bedarf
Kopieren Sie Ihr Authentifizierungstoken aus Ihrem Dart-Profil
Führen Sie den folgenden Befehl aus und ersetzen Sie
dsa...durch Ihr tatsächliches Dart-Tokenclaude mcp add-json dart '{"command":"npx","args":["-y","dart-mcp-server"],"env":{"DART_TOKEN":"dsa_..."}}'
Cursor
Installieren Sie Cursor nach Bedarf
Öffnen Sie die Konfigurationsdatei, indem Sie Cursor öffnen, zu „Cursor-Einstellungen“ gehen (nicht zu den normalen VSCode IDE-Einstellungen), die Registerkarte „MCP“ öffnen und auf die Schaltfläche „Neuen globalen MCP-Server hinzufügen“ klicken.
Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Cline
Installieren Sie Cline nach Bedarf in Ihrer IDE
Öffnen Sie die Konfigurationsdatei, indem Sie Ihre IDE öffnen, die Cline-Seitenleiste öffnen, auf die Symbolschaltfläche „MCP-Server“ klicken, die sich oben an zweiter Stelle von links befindet, die Registerkarte „Installiert“ öffnen und auf die Schaltfläche „MCP-Server konfigurieren“ klicken.
Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Windsurf
Installieren Sie Windsurf nach Bedarf
Öffnen Sie die Konfigurationsdatei, indem Sie Windsurf öffnen, zu den „Windsurf-Einstellungen“ gehen (nicht zu den normalen VSCode IDE-Einstellungen), die Registerkarte „Kaskade“ öffnen und im Abschnitt „Model Context Protocol (MCP)-Server“ auf die Schaltfläche „Rohkonfiguration anzeigen“ klicken.
Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Jeder andere Kunde
Suchen Sie die MCP-Einstellungsdatei, normalerweise etwas wie
[client]_mcp_config.jsonBefolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Einrichten des MCP-Servers
Installieren Sie npx , das im Lieferumfang von Node enthalten ist, nach Bedarf
Kopieren Sie Ihr Authentifizierungstoken aus Ihrem Dart-Profil
Fügen Sie Folgendes zu Ihrem MCP-Setup hinzu und ersetzen Sie dabei
dsa...durch Ihr tatsächliches Dart-Token.{ "mcpServers": { "dart": { "command": "npx", "args": ["-y", "dart-mcp-server"], "env": { "DART_TOKEN": "dsa_..." } } } }
Variante: Setup mit Docker
Falls das obige npx Setup nicht funktioniert, bieten wir auch ein Docker-Setup an. Folgen Sie den obigen Anweisungen, um die MCP-Einstellungsdatei zu finden.
Installieren Sie Docker nach Bedarf
Erstellen Sie den Docker-Container mit
docker build -t mcp/dart .Kopieren Sie Ihr Authentifizierungstoken aus Ihrem Dart-Profil
Fügen Sie Folgendes zu Ihrem MCP-Setup hinzu und ersetzen Sie dabei
dsa...durch Ihr tatsächliches Dart-Token.{ "mcpServers": { "dart": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "DART_TOKEN", "mcp/dart"], "env": { "DART_TOKEN": "dsa_..." } } } }
Hilfe und Ressourcen
Senden Sie uns eine E-Mail an support@itsdart.com
Beitragen
Beiträge sind willkommen! Bitte melden Sie ein Problem oder senden Sie einen Pull Request.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.