Strive für Agenten
Verbinde Strive über MCP mit KI-Assistenten oder nutze das Kommandozeilen-Tool strive, um deine Termine, Aufgaben, Ziele, Notizen und Personen in einem Terminal zu lesen und zu aktualisieren.
KI-Assistenten verbinden (MCP)
Verbinde Strive mit Claude, ChatGPT oder einem anderen KI-Assistenten, damit er deinen Kalender, deine Aufgaben, Ziele, Notizen und Personen lesen und aktualisieren kann. Du meldest dich bei Strive an und entscheidest, ob er Änderungen vornehmen darf.
Claude
Strive zu Claude hinzufügenClaude öffnet sich mit bereits eingetragenem Strive. Wähle Hinzufügen und melde dich dann bei Strive an. Das funktioniert mit jedem Claude-Tarif, und Strive erscheint danach in Claude auf all deinen Geräten.
ChatGPT
ChatGPT öffnen- Öffne auf chatgpt.com Einstellungen > Sicherheit und Anmeldung und aktiviere den Entwicklermodus.
- Öffne Plugins und wähle die Plus-Schaltfläche.
- Nenne es Strive und füge die Server-URL von unten ein.
- Melde dich bei Strive an und wähle, was ChatGPT tun darf.
Erfordert einen kostenpflichtigen ChatGPT-Tarif. ChatGPT nutzt Strive im Web, nicht in seinen mobilen Apps.
Server-URL
Vollzugriff
https://api.striveplanner.app/mcp
Nur lesen
https://api.striveplanner.app/mcp/readonly
Jeder Assistent, der Remote-MCP-Server unterstützt, kann diese verwenden. Die schreibgeschützte URL ändert nie etwas. Clients, die statt einer Anmeldung einen Header verwenden, können Authorization: Bearer mit einem persönlichen Zugriffstoken senden.
Lokaler Server
Desktop-Assistenten, die lokale Server ausführen, können nach strive auth login den eigenen MCP-Server der CLI über stdio starten. Füge --read-only hinzu, um jedes Tool auszublenden, das schreibt.
strive mcp
Assistenten können deinen Kalender, deine Aufgaben, dein Journal, deine Ziele, Notizen, Kreise und Freunde sehen, Personen einzeln nachschlagen und das, was dir gehört, mit deinen Kreisen und Freunden teilen. Kontoeinstellungen und das Löschen deines Kontos stehen ihnen nie zur Verfügung.
Installieren
macOS und Linux (Homebrew)
brew install --cask mikaelweiss/tap/strive
Windows
winget install MikaelWeiss.Strive
Oder mit Scoop:
scoop bucket add mikaelweiss https://github.com/MikaelWeiss/scoop-bucket
scoop install strive
Installationsskript (macOS und Linux)
curl -fsSL https://github.com/MikaelWeiss/strive-cli/releases/latest/download/install.sh | sh
Das Skript prüft die SHA-256-Prüfsumme des Downloads und installiert nach ~/.local/bin. Führe später strive update aus, um zu aktualisieren.
Anmelden
strive auth login
Dein Browser öffnet sich mit einem Code. Prüfe, ob er mit dem in deinem Terminal übereinstimmt, wähle schreibgeschützt oder Lesen und Schreiben und genehmige. Du kannst auch in der Strive-App auf deinem Telefon oder Mac genehmigen.
strive auth status zeigt, als wer du angemeldet bist. Jeder angemeldete Computer und jede verbundene App ist unter Einstellungen, Agenten aufgelistet, wo du sie widerrufen kannst.
Befehle
- strive agenda [today|week|<date>]
- Was in deinem Kalender steht.
- strive task add|ls|done|undo|edit|rm
- Aufgaben: hinzufügen, auflisten, abschließen, wieder öffnen, ändern, löschen.
- strive event add|ls|show|edit|rm
- Termine, einschließlich Terminserien.
- strive report
- Gib an, ob vergangene Termine stattgefunden haben.
- strive intend / reflect / journal
- Intention für heute, Reflexionen und dein Tagebuch.
- strive goal ls|show|status
- Ziele und Gewohnheiten mit Fortschritt.
- strive log <goal> <value>
- Erfasse den Fortschritt bei einem Ziel.
- strive person ls|show|add|stale
- Personen und wen du länger nicht gesehen hast.
- strive note-on <person> <text>
- Schreib etwas über jemanden auf.
- strive note add|ls|show|edit|rm|folders
- Markdown-Notizen.
- strive search <text>
- Durchsuche Termine, Notizen, Ziele und Personen.
- strive add <text>
- Schnell erfassen mit einer Zeile.
Die Ausgabe ist eine Tabelle im Terminal und JSON, wenn sie weitergeleitet wird oder mit --json. strive --help listet alles auf.
Skripte und CI
Für Skripte erstellst du in den Einstellungen unter Agenten ein persönliches Zugriffstoken. Wähle schreibgeschützt, es sei denn, das Skript muss schreiben, und setze ein Ablaufdatum. Das Token wird nur einmal angezeigt.
Übergib es in der Umgebungsvariable STRIVE_TOKEN. Es wird unverändert verwendet und nie gespeichert:
STRIVE_TOKEN=stv_pat_... strive task ls --json
Oder speichere es einmalig auf einem Rechner, den du kontrollierst:
strive auth login --with-token < token.txt