← Alle MCP-Dokumente
MCP-Einrichtung

Done in Cursor nutzen

Verbinde Done mit Cursor: https://trydone.app/mcp in ~/.cursor/mcp.json eintragen, mit OAuth anmelden oder ein Token als Header senden, und der Agent von Cursor kann deine Done-Aufgaben bearbeiten.

Für wen das ist

Für Entwickler, die den Agenten von Cursor nutzen. Trag Done in ~/.cursor/mcp.json ein, um es in jedem Projekt zu haben, oder in die .cursor/mcp.json eines Projekts nur für dieses Projekt.

Einrichten

URL des MCP-Servers von Done

https://trydone.app/mcp

Server hinzufügen und anmelden Anmeldung mit OAuth

  1. Öffne ~/.cursor/mcp.json (leg die Datei an, falls es sie nicht gibt) und füg Done hinzu:
    {
      "mcpServers": {
        "done": {
          "url": "https://trydone.app/mcp"
        }
      }
    }
  2. Öffne Customize in der Seitenleiste von Cursor, such done unter deinen MCP-Servern und melde dich an, wenn Cursor danach fragt. Gib den Zugriff in Done im Browser frei.
  3. Prüf, dass done dort eingeschaltet ist, und frag den Agenten dann etwas aus der Liste unten.

Oder ein Token als Header senden MCP-Token

  1. Erzeuge in Done unter Einstellungen → Agentenzugriff ein MCP-Token und leg es in eine Umgebungsvariable namens DONE_MCP_TOKEN.
  2. Verweise in mcp.json darauf, damit das Token selbst nie in der Datei steht:
    {
      "mcpServers": {
        "done": {
          "url": "https://trydone.app/mcp",
          "headers": {
            "Authorization": "Bearer ${env:DONE_MCP_TOKEN}"
          }
        }
      }
    }

Nimm lieber ${env:…}, als das Token einzufügen: Die .cursor/mcp.json eines Projekts ist schnell versehentlich eingecheckt.

Du brauchst einen engeren Schlüssel? Unter Einstellungen → Agentenzugriff → Weitere MCP-Tokens kannst du einen erstellen, der nur lesen darf oder auf ein Projekt oder einen Workspace beschränkt ist – mehr sieht der Agent dann nie.

Was du ihm sagen kannst

Sobald Done verbunden ist, sprich ganz normal mit dem Assistenten. Jeder dieser Sätze entspricht einem echten Done-Tool:

“Was steht heute bei mir an?”
get_todays_plan
“Neue Aufgabe: Rechnung an Sam schicken, Freitag, p1”
quick_capture
“Nimm dir deine nächste Done-Aufgabe und schlag einen Plan vor, bevor du anfängst.”
next_task → propose_plan
“Wenn du an eine Entscheidung kommst, die du nicht treffen kannst, frag mich und mach mit dem Rest weiter.”
ask_decision
“Wenn du fertig bist, schick sie mir zur Freigabe.”
propose_completion

Alle Tools, Prompts und Ressourcen, die Done bereitstellt, stehen in der MCP-Referenz.

Die Freigabe

Standardmäßig kann ein Assistent deine Aufgaben nicht abschließen. Hält er eine Aufgabe für erledigt, ruft er propose_completion auf; die Aufgabe steht dann auf Wartet auf Freigabe, bis du sie unter Wartet auf dich freigibst oder zurückschickst. Größere Arbeit beginnt mit propose_plan, das auf dein Okay wartet. Eine Frage läuft über ask_decision: Diese Aufgabe wartet auf deine Antwort, während der Agent mit der nächsten weitermacht. Done setzt das auf dem eigenen Server durch, es gilt also, was auch immer der Assistent versucht – ein Agent kann eine Aufgabe nur dann direkt abschließen, wenn du die Autonomie dieser Aufgabe entsprechend eingestellt hast.

Fehlerbehebung

Done verbindet sich nicht
Öffne das Output-Panel (Cmd+Shift+U bzw. Strg+Shift+U), wähle MCP Logs und such nach dem Fehler von done.
Die Anmeldung schlägt in der Desktop-App fehl
Die Desktop-App von Cursor empfängt die Anmeldung auf localhost, Port 8787. Belegt ein lokaler Dev-Server diesen Port, stopp ihn für die Anmeldung, oder nutze die Einrichtung mit Token.
Done erscheint als nicht verifizierte App
Meldest du dich aus den Web- oder Hintergrund-Agenten von Cursor an, kehrt die Anmeldung zu www.cursor.com zurück, wofür Done nicht bürgt. Mach weiter, wenn du sie selbst gestartet hast.

Häufige Fragen

Globale oder Projekt-Konfiguration?

Global (~/.cursor/mcp.json), wenn du Done überall willst. Eine Projektdatei teilt jeder, der das Projekt öffnet – schreib also nie direkt ein Token hinein.

Gibt es einen gemeinsamen API-Schlüssel für Done?

Nein. Jede Verbindung gehört zu genau einem Done-Konto: eine OAuth-Anmeldung oder ein MCP-Token, das du selbst erzeugst. Einen gemeinsamen oder globalen Schlüssel gibt es nicht. Jeder verbundene Assistent steht unter Einstellungen → Agentenzugriff, wo du ihn mit einem Klick widerrufen kannst.

Was kann der Assistent sehen?

Nur, was dein Konto sieht: deine Workspaces und das, was mit dir geteilt wurde. Ein Token, das nur lesen darf oder auf ein Projekt oder einen Workspace beschränkt ist, grenzt das weiter ein.

Kostet das etwas?

Der Free-Plan enthält 100 Agenten-Aufrufe (MCP) im Monat; Pro und Teams sind unbegrenzt. Das Abo des Assistenten selbst ist davon getrennt.

Schritte am 23. Oktober 2026 anhand der offiziellen Dokumentation geprüft: