# Serverul MCP

Lăsați-i pe Claude și pe alți agenți să caute în ce ați exportat.

Exporter rulează un server MCP în aplicație. Acesta oferă dosarele de export lui Claude, Cursor, VS Code și oricărui alt client MCP, doar în citire și doar pe Mac-ul dumneavoastră. Pentru skill-urile și linia de comandă pe care le poate folosi și un agent, vedeți [Pentru agenți](https://exporter.dev/agents).

## Pornire

1. Exportați cel puțin o aplicație ca Markdown ([primii pași](https://exporter.dev/docs/getting-started)). Serverul citește doar fișiere Markdown.
2. Pe cardul Server MCP, apăsați „pornire”. Cardul arată apoi `localhost:8744` și un rând „conectare”.

Endpointul este `http://localhost:8744/mcp` (Streamable HTTP), pe un port fix. Serverul trăiește în aplicație: răspunde cât timp Exporter rulează, cu fereastra deschisă sau închisă, și se oprește când ieșiți din aplicație. Dacă rula când ați ieșit, pornește din nou odată cu aplicația. `curl -s http://127.0.0.1:8744/health` răspunde `OK` cât timp serverul funcționează.

## Conectați Claude Code

```sh
claude mcp add --transport http exporter http://localhost:8744/mcp
```

Adăugați `--scope user` ca să îl aveți în fiecare proiect. Butonul „claude code” de pe card copiază această comandă.

## Claude Desktop, Cursor și VS Code

- Claude Desktop: apăsați „claude desktop” pe card. Se copiază o intrare care rulează `npx -y mcp-remote http://localhost:8744/mcp` (`npx` vine împreună cu Node.js). Lipiți-o în `mcpServers` la Settings > Developer > Edit Config, salvați, apoi închideți Claude și deschideți-l din nou
- Cursor sau VS Code: apăsați „cursor” sau „vs code” pe card. Editorul se deschide cu serverul gata de instalat; confirmați acolo

## Ce dosare oferă

Dosarele de export aflate în același dosar părinte ca dosarul de export Apple Notes (fără acesta, primul dosar de export pe care îl găsește). Un dosar de export aflat în altă parte este invizibil pentru agenți, iar cardul Server MCP arată pe care le pot vedea.

| dosare de export | oferite |
| --- | --- |
| `~/Documents/notes`, `~/Documents/messages` | amândouă |
| `~/Documents/notes`, `~/Dropbox/messages` | doar notes |

Ca să aduceți un dosar în listă, apăsați „modificare...” pe rândul `export către` al aplicației respective, alegeți un dosar în același dosar părinte, apoi „resincronizare completă” pe acel card. Serverul își citește lista de dosare când pornește, așa că apăsați „oprire” și „pornire” după orice schimbare. Fiecare sursă poartă numele dosarului ei, de exemplu `notes` sau `messages`.

## Cele șase unelte

| unealtă | ce face | parametri |
| --- | --- | --- |
| `get_stats` | pentru fiecare sursă: numărul de fișiere, cea mai nouă și cea mai veche dată, dimensiunea. Apelați-o prima ca să aflați numele surselor | `source` (opțional) |
| `search` | căutare în tot textul, ordonată după relevanță | `query`, `source` (opțional), `limit` (20) |
| `read` | un element: Markdown-ul lui, front matter, data modificării și dimensiunea | `source`, `id` (numele fișierului fără `.md`) |
| `list` | elementele unei surse | `source`, `limit` (50), `offset` (0) |
| `get_recent` | elementele modificate cel mai recent | `sources` (separate prin virgulă, opțional), `limit` (20) |
| `get_metadata` | numere și momentele ultimelor sincronizări | `source` (opțional) |

`search` ordonează Apple Notes, Contacte și Mesaje folosind indexul aplicației: un nume găsește conversația, iar un rezultat dintr-o notiță are un link care o deschide în Apple Notes. Bear, Logseq, Timp de utilizare și Documente sunt și ele oferite, dar `search` nu le ordonează cât timp răspunde indexul; ajungeți la ele cu `list`, `get_recent` și `read`. Cât timp indexul este încă gol, `search` parcurge Markdown-ul tuturor surselor.

Răspunsurile sunt doar atât de complete cât este exportul: cu cota gratuită, acestea sunt primele 100 de notițe, 100 de contacte și cele mai recente 10 conversații, 10 zile și 10 documente.

## Confidențialitate

Serverul ascultă pe 127.0.0.1, deci nimic din afara Mac-ului nu poate ajunge la el, și doar citește. Ce returnează o unealtă devine parte din conversația cu AI-ul și ajunge la modelul acestuia, ca orice text pe care îl lipiți.

## Când nu funcționează

- `Niciun dosar de export configurat. Stabiliți mai întâi un dosar de export.`: alegeți un dosar de export pe oricare card
- `Nu s-au găsit notițe exportate. Rulați mai întâi o exportare.`: apăsați „sincronizare acum” pe un card, apoi „pornire”
- o eroare de sistem la „pornire”: alt program folosește portul 8744. Închideți-l și porniți din nou
- lipsește o sursă: se află în afara dosarului părinte, a fost exportată doar ca HTML, a apărut după pornirea serverului sau a depășit cota gratuită

## Related

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

---

human version: https://exporter.dev/ro/docs/mcp
every page: https://exporter.dev/llms.txt
