# Exporter für Agenten

Fünf Skills zeigen einem Agenten, wie er mit Exporter exportiert, sichert und durchsucht.

## Die fünf Skills

Der Befehl oben installiert alle fünf mit der [skills CLI](https://github.com/vercel-labs/skills) aus dem [Skills-Index](https://exporter.dev/.well-known/skills/index.json) dieser Website. Oder speichern Sie eine beliebige SKILL.md unten im Skills-Ordner Ihres Agenten.

- [export-apple-notes](https://exporter.dev/.well-known/skills/export-apple-notes/SKILL.md): Apple Notizen mit `exporter` als Markdown- oder HTML-Dateien exportieren und die JSON-Zusammenfassung lesen. (`.well-known/skills/export-apple-notes/SKILL.md`)
- [apple-notes-to-obsidian](https://exporter.dev/.well-known/skills/apple-notes-to-obsidian/SKILL.md): Apple Notizen in einen Ordner eines Obsidian-Vaults legen und sicher synchron halten. (`.well-known/skills/apple-notes-to-obsidian/SKILL.md`)
- [backup-apple-notes](https://exporter.dev/.well-known/skills/backup-apple-notes/SKILL.md): Ein nächtlicher Spiegel, datierte Schnappschüsse oder ein Vorbereitungsschritt für ein Backup-Werkzeug, und eine Prüfung, ob der letzte gelaufen ist. (`.well-known/skills/backup-apple-notes/SKILL.md`)
- [notes-as-claude-context](https://exporter.dev/.well-known/skills/notes-as-claude-context/SKILL.md): Notizen, Kontakte und Unterhaltungen über den lokalen MCP-Server durchsuchen und lesen. (`.well-known/skills/notes-as-claude-context/SKILL.md`)
- [export-messages](https://exporter.dev/.well-known/skills/export-messages/SKILL.md): iMessage-Unterhaltungen als Markdown, eine Datei pro Unterhaltung, mit Anhängen. (`.well-known/skills/export-messages/SKILL.md`)

## Was ein Agent tun kann

- Exportieren: `exporter sync --source apple --json --quiet` in den Exportordner der App, oder `exporter export --dest <folder>` in jeden Ordner, den der Mensch auf der Karte Kommandozeile freigegeben hat.
- Nach Zeitplan sichern: `exporter help cron` gibt die crontab-Zeilen mit dem echten Pfad aus: ein Spiegel, der Änderungen folgt, oder datierte Schnappschüsse, die sich nie ändern.
- Das Ergebnis lesen: `--json` bei sync, export, list, status und log. Exit-Codes: 0 ok, 1 Exportfehler, 2 Einrichtung nötig, 64 Aufruf.
- Als Kontext durchsuchen: Über MCP: `search`, `read`, `list`, `get_recent`, `get_stats` und `get_metadata` über die Exporte. [Die sechs Tools](https://exporter.dev/docs/mcp).
- Den Zustand kennen: `exporter status --json` zeigt jede Quelle, ihren letzten Export, ihr kostenloses Kontingent und wie viel davon genutzt ist. `exporter list sources --json` zählt, was vorhanden ist.
- Das Kontingent kennen: Ein Lauf über das kostenlose Kontingent hinaus endet trotzdem mit 0 und gibt eine `note:`-Zeile aus, die nennt, was übersprungen wurde. Der Mensch schaltet diese App einmal frei, in Exporter.

## Einrichtung

Die ersten zwei Schritte erledigt ein Mensch, weil die App in einer Sandbox läuft. Den Rest erledigt der Agent.

1. Ein Mensch installiert die App: Exporter aus dem Mac App Store, einmal geöffnet. Eine App verbinden und ihren Exportordner wählen geht nur in der App.
2. Ein Mensch fügt eine Zeile ein: Auf der Karte Kommandozeile der App „Installationsbefehl kopieren“, einmal im Terminal eingefügt. Die App in der Sandbox kann nicht selbst in Ihren PATH schreiben. `exporter help install` gibt die Zeile für diesen Mac aus.
3. Der Agent lernt die Skills: `npx skills add https://exporter.dev` installiert die fünf Skills oben aus dem Skills-Index dieser Website.
4. Der Agent prüft und startet: `exporter doctor` sagt, was fehlt, mit einer `fix:`-Zeile unter jedem Fehler. Dann exportiert `exporter sync --json --quiet` und gibt eine JSON-Zusammenfassung aus.
5. Der Agent liest als Kontext: Ist der MCP-Server auf der Karte der App gestartet, verbindet `claude mcp add --transport http exporter http://localhost:8744/mcp` Claude Code mit den Exporten.

## Fragen

### Was kann ein Agent nicht tun?

Eine App verbinden, einen Exportordner wählen, einen Ordner freigeben, den MCP-Server starten oder eine Freischaltung kaufen. Das geschieht in der App, durch einen Menschen. Die Kommandozeile fragt nie nach: Fehlt ein Schritt, bricht der Lauf mit Exit-Code 2 und einer Zeile ab, die sagt, was zu tun ist.

### Kann ein Agent eine Freischaltung bezahlen?

Nein. Jede App wird mit einem einmaligen In-App-Kauf freigeschaltet, den ein Mensch in Exporter tätigt. Es gibt keinen Kauf im Web, keinen Lizenzschlüssel und keine Zahlung durch Agenten. Sagen Sie es dem Menschen; der nächste Lauf erkennt die Freischaltung.

### Welche Agenten können es nutzen?

Alles, was Shell-Befehle ausführt, kann `exporter` steuern. Alles, was MCP über HTTP spricht, kann sich mit dem Server verbinden: Claude Code mit einem Befehl, Cursor und VS Code über Tasten auf der Karte MCP-Server der App, Claude Desktop über einen kopierten `mcp-remote`-Eintrag.

### Wie privat ist es?

Kommandozeile und Server laufen auf dem Mac des Menschen und lesen dort seine Exporte; der Server lauscht nur auf 127.0.0.1. Die Skills weisen den Agenten an, Anzahlen und Pfade zu nennen und Notizen oder Nachrichten nur dann zu zitieren, wenn der Mensch darum bittet. [Datenschutz](https://exporter.dev/privacy).

## Related

- [CLI](https://exporter.dev/docs/cli): Every command, flag and exit code
- [MCP server](https://exporter.dev/docs/mcp): Connect Claude and other agents
- [Apple Notes in Claude](https://exporter.dev/guides/notes/apple-notes-in-claude): Claude searches your notes, on your Mac

---

human version: https://exporter.dev/de/agents
every page: https://exporter.dev/llms.txt
