Der MCP-Server
Lassen Sie Claude und andere Agenten durchsuchen, was Sie exportiert haben.
Exporter betreibt einen MCP-Server in der App. Er stellt Ihre Exportordner Claude, Cursor, VS Code und jedem anderen MCP-Client bereit, nur lesend und nur auf Ihrem Mac. Die Skills und die Kommandozeile, die ein Agent ebenfalls nutzen kann, finden Sie unter Für Agenten.
Starten
- Exportieren Sie mindestens eine App als Markdown (Erste Schritte). Der Server liest nur Markdown-Dateien.
- Klicken Sie auf der Karte MCP-Server auf „starten“. Die Karte zeigt dann
localhost:8744und eine Zeile „verbinden“.
Der Endpunkt ist http://localhost:8744/mcp (Streamable HTTP), auf einem festen Port. Der Server lebt in der App: Er antwortet, solange Exporter läuft, bei geöffnetem oder geschlossenem Fenster, und stoppt, wenn Sie die App beenden. Lief er beim Beenden, startet er mit der App wieder. curl -s http://127.0.0.1:8744/health antwortet mit OK, solange er läuft.
Claude Code verbinden
claude mcp add --transport http exporter http://localhost:8744/mcp
Fügen Sie --scope user hinzu, um ihn in jedem Projekt zu haben. Die Taste „claude code“ auf der Karte kopiert diesen Befehl.
Claude Desktop, Cursor und VS Code
- Claude Desktop: Klicken Sie auf der Karte auf „claude desktop“. Das kopiert einen Eintrag, der
npx -y mcp-remote http://localhost:8744/mcpausführt (npxgehört zu Node.js). Fügen Sie ihn inmcpServersunter Einstellungen > Entwickler > Konfiguration bearbeiten ein, sichern Sie, beenden Sie Claude und öffnen Sie es wieder - Cursor oder VS Code: Klicken Sie auf der Karte auf „cursor“ oder „vs code“. Der Editor öffnet sich mit dem Server, bereit zur Installation; bestätigen Sie dort
Welche Ordner er bereitstellt
Die Exportordner, die im selben übergeordneten Ordner liegen wie der Exportordner von Apple Notizen (ohne ihn der erste Exportordner, den er findet). Ein Exportordner an einem anderen Ort ist für Agenten unsichtbar, und die Karte MCP-Server zeigt, welche sie sehen können.
| Exportordner | bereitgestellt |
|---|---|
~/Documents/notes, ~/Documents/messages |
beide |
~/Documents/notes, ~/Dropbox/messages |
nur notes |
Um einen Ordner einzubeziehen, klicken Sie in der Zeile „exportieren nach“ der jeweiligen App auf „ändern…“, wählen einen Ordner im selben übergeordneten Ordner und dann „vollständig neu synchronisieren“ auf dieser Karte. Der Server liest seine Ordnerliste beim Start, klicken Sie nach jeder Änderung also auf „stoppen“ und „starten“. Jede Quelle ist nach ihrem Ordner benannt, etwa notes oder messages.
Die sechs Tools
| Tool | was es tut | Parameter |
|---|---|---|
get_stats |
pro Quelle: Anzahl der Dateien, neuestes und ältestes Datum, Größe. Rufen Sie es zuerst auf, um die Namen der Quellen zu erfahren | source (optional) |
search |
gewichtete Volltextsuche | query, source (optional), limit (20) |
read |
ein Eintrag: sein Markdown, die Front Matter, das Änderungsdatum und die Größe | source, id (der Dateiname ohne .md) |
list |
die Einträge einer Quelle | source, limit (50), offset (0) |
get_recent |
die zuletzt geänderten Einträge | sources (durch Kommas getrennt, optional), limit (20) |
get_metadata |
Anzahlen und Zeiten der letzten Synchronisierung | source (optional) |
search gewichtet Apple Notizen, Kontakte und Nachrichten über den Index der App: Ein Name findet die Unterhaltung, und ein Treffer in einer Notiz trägt einen Link, der sie in Apple Notizen öffnet. Bear, Logseq, Bildschirmzeit und Dokumente werden ebenfalls bereitgestellt, aber search gewichtet sie nicht, solange der Index antwortet; erreichen Sie sie mit list, get_recent und read. Solange der Index noch leer ist, durchsucht search das Markdown jeder Quelle.
Antworten sind nur so vollständig wie der Export: Mit dem kostenlosen Kontingent sind das Ihre ersten 100 Notizen, 100 Kontakte und 10 neuesten Unterhaltungen, 10 Tage und 10 Dokumente.
Datenschutz
Der Server lauscht auf 127.0.0.1, sodass nichts außerhalb Ihres Macs ihn erreichen kann, und er liest nur. Was ein Tool zurückgibt, wird Teil Ihrer Unterhaltung mit der KI und geht an deren Modell, wie alles, was Sie einfügen.
Wenn es nicht funktioniert
Keine Exportordner konfiguriert. Legen Sie zuerst einen Exportordner fest.: Wählen Sie auf einer beliebigen Karte einen ExportordnerKeine exportierten Notizen gefunden. Führen Sie zuerst einen Export aus.: Klicken Sie auf einer Karte auf „jetzt synchronisieren“, dann auf „starten“- ein Systemfehler bei „starten“: Ein anderes Programm nutzt Port 8744. Beenden Sie es und starten Sie erneut
- eine Quelle fehlt: Sie liegt außerhalb des übergeordneten Ordners, wurde nur als HTML exportiert, kam nach dem Start des Servers hinzu oder liegt über dem kostenlosen Kontingent