Skip to main content
Glama

Dart MCP Server

by its-dart

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ändigem
  • create-doc - Erstellen Sie ein neues Dokument in Dart mit Titel, Textinhalt und Ordner
  • summarize-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 Benutzerbereich
  • dart-task:///{taskId} – Detaillierte Informationen zu bestimmten Aufgaben
  • dart-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ößen
  • list_tasks – Aufgaben auflisten mit optionaler Filterung nach Zuständigem, Status, Dartboard, Priorität, Fälligkeitsdatum und mehr
  • create_task - Erstellen Sie eine neue Aufgabe mit Titel, Beschreibung, Status, Priorität, Größe, Datum, Dartboard, Zuständigen, Tags und übergeordneter Aufgabe
  • get_task - Ruft eine vorhandene Aufgabe anhand ihrer ID ab
  • update_task – Aktualisieren Sie die Eigenschaften einer vorhandenen Aufgabe
  • delete_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 mehr
  • create_doc - Erstellt ein neues Dokument mit Titel, Textinhalt und Ordner
  • get_doc - Ruft ein vorhandenes Dokument anhand seiner ID ab
  • update_doc - Aktualisieren Sie die Eigenschaften eines vorhandenen Dokuments
  • delete_doc – Ein Dokument in den Papierkorb verschieben (wiederherstellbar)

Jedes Tool unterstützt eine umfassende Eingabevalidierung und gibt strukturierte JSON-Antworten zurück.

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
  1. Installieren Sie Claude Desktop nach Bedarf
  2. Ö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.
  3. Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Claude Code
  1. Installieren Sie Claude Code nach Bedarf
  2. Kopieren Sie Ihr Authentifizierungstoken aus Ihrem Dart-Profil
  3. Führen Sie den folgenden Befehl aus und ersetzen Sie dsa... durch Ihr tatsächliches Dart-Token
    claude mcp add-json dart '{"command":"npx","args":["-y","dart-mcp-server"],"env":{"DART_TOKEN":"dsa_..."}}'
Cursor
  1. Installieren Sie Cursor nach Bedarf
  2. Ö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.
  3. Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Cline
  1. Installieren Sie Cline nach Bedarf in Ihrer IDE
  2. Ö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.
  3. Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Windsurf
  1. Installieren Sie Windsurf nach Bedarf
  2. Ö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.
  3. Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.
Jeder andere Kunde
  1. Suchen Sie die MCP-Einstellungsdatei, normalerweise etwas wie [client]_mcp_config.json
  2. Befolgen Sie die unten stehenden Schritte zum Einrichten des MCP-Servers.

Einrichten des MCP-Servers

  1. Installieren Sie npx , das im Lieferumfang von Node enthalten ist, nach Bedarf
  2. Kopieren Sie Ihr Authentifizierungstoken aus Ihrem Dart-Profil
  3. 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.

  1. Installieren Sie Docker nach Bedarf
  2. Erstellen Sie den Docker-Container mit docker build -t mcp/dart .
  3. Kopieren Sie Ihr Authentifizierungstoken aus Ihrem Dart-Profil
  4. 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

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.

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

Ein offizieller AI Model Context Protocol-Server, der es KI-Assistenten ermöglicht, mit dem Dart-Projektmanagement zu interagieren, indem sie Aufgaben und Dokumente über Eingabeaufforderungen und Tools erstellen/verwalten.

  1. Eingabeaufforderungen
    1. Ressourcenvorlagen
      1. Werkzeuge
        1. Aufgabenverwaltung
        2. Dokumentenmanagement
      2. Aufstellen
        1. Suchen Sie die MCP-Einstellungsdatei für den Client
        2. Einrichten des MCP-Servers
        3. Variante: Setup mit Docker
      3. Hilfe und Ressourcen
        1. Beitragen
          1. Lizenz

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A distributable Model Context Protocol (MCP) server that exposes Dart SDK commands for AI-powered development. This server bridges the gap between AI coding assistants and Dart/Flutter development workflows by implementing the Model Context Protocol (MCP).
              Last updated -
              10
              11
              2
              TypeScript
              MIT License
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.
              Last updated -
              5
              6
              Python
              Apache 2.0
            • -
              security
              -
              license
              -
              quality
              A Model Context Protocol server implementation that enables AI assistants to interact with Linear project management systems, allowing them to create, retrieve, and modify data related to issues, projects, teams, and users.
              Last updated -
              20
              2
              TypeScript
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to interact with Feishu project management systems, allowing retrieval of project views and work items.
              Last updated -
              4
              Python
              MIT License
              • Apple

            View all related MCP servers

            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/its-dart/dart-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server