__PN_0__ server za AI agente

Koristi se kada agentu treba bezbedno rukovanje alatom.

Zašto

Dajte __PN_1__ klijentu lokalnu alatku koja kreira __PN_0__ linkove kada agent treba da preda tajnu.

Dodajte __PN_2__ server u Codek, __PN_4__, __PN_0__, __PN_1__, __PN_5__ ili bilo koji __PN_3__ klijent. Agent prima a create_private_note alat, a lokalni __PN_0__ proces kreira šifrovani link.

Pravljenje beleške ne dozvoljava njeno slanje. sendAuthorized je tačno samo ako odobreni pregled navodi kanal i primaoca; u suprotnom vratite URL korisniku.

Brzi početak

Potreban je Node.js 18 ili noviji. Ponovo pokrenite MCP klijent posle čuvanja podešavanja.

npx -y privatenote-mcp

{
  "mcpServers": {
    "privatenote": {
      "command": "npx",
      "args": ["-y", "privatenote-mcp"]
    }
  }
}

codex mcp add privatenote -- npx -y privatenote-mcp

Isprobajte uživo

Simulirajte MCP poziv alata — playground šifruje u stranici i vraća JSON oblik create_private_note.

Demo uživo — kreira pravu belešku na privatenote.ai. Koristite probnu tajnu, ne produkcione kredencijale.

Terminal
// Poziv MCP alata
// 1. Preview — pass a path, not the secret. No URL yet. create_private_note({ "contentFilePath": "/absolute/path/secret.txt", "expiresIn": "1h", "burnAfterReading": true }) // 2. After you approve confirm_private_note({ "confirmationId": "cnfg_…" })

Bezbednost

AES-256-GCM na vašem uređaju — pregledač, editor, terminal ili MCP proces.

Server čuva šifrovani tekst i metapodatke poruka, a ne ključ za dešifrovanje.

Ključ ostaje u fragmentu URL-a, koji se ne šalje u HTTP zahtevima.

ako se tajna unese u prompt AI u oblaku, dobavljač modela može da je vidi pre nego što se pokrene alatka __PN_0__. Za najjači stav privatnosti, koristite __PN_1__ tok sa lokalnim modelom.

Ne postavljajte PRIVATENOTE_MCP_ALLOW_ONE_SHOT ako isti host može slati poruke ili datoteke. Direktni režim preskače pregled za odobrenje.

Lokalno šifriraj

AES-256-GCM na vašem uređaju — pregledač, editor, terminal ili MCP proces.

Otpremi šifrovani tekst

Samo šifrovani bajtovi i metapodaci beleške (istek, burn-after-reading) stižu do servera.

Ključ u #fragment

Ključ za dešifrovanje ostaje u hash-u URL-a. Pregledači ne šalju fragmente u HTTP zahtevima.

privatenote.ai/note/…#key

Pun dijagram na developer hub-u
  • confirm_private_note prihvata samo confirmationId. Agent pri potvrdi ne može menjati putanju, rok ili odredište.

  • Podrazumevano se čitaju samo datoteke radnog prostora. PRIVATENOTE_MCP_ALLOWED_ROOTS dodaje fascikle; SSH ključevi, cloud pristupni podaci i MCP datoteka sesije ostaju blokirani.

  • sign_in je potreban za priloge, listanje ili opoziv beleški, proveru primaoca i obaveštenja o otvaranju.

Referenca

NazivOpis
create_private_noteSamo pregled: prosledite contentFilePath ili filePaths, rok, uništavanje nakon čitanja i opciono sendChannel i sendRecipient.
confirm_private_noteŠifruje posle odobrenja. Prihvata samo confirmationId i vraća secureUrl.
sendAuthorizedTačno samo ako odobreni pregled navodi kanal i primaoca. U suprotnom vratite URL korisniku.
sign_in / whoami / sign_outOdobrite u pregledaču. MCP datoteka sesije je odvojena od kolačića sajta.
list_sent_notes / revoke_sent_notePotreban je plaćeni nalog i prijava. Prikazuje događaje i opoziva neotvorene beleške; nikada ne vraća otvoren tekst.
PRIVATENOTE_API_BASE_URLZamenite API za sopstveni hosting. Podesite i PRIVATENOTE_WEB_ORIGIN.

Povezane integracije

__PN_0__ server za AI agente

Koristi se kada agentu treba bezbedno rukovanje alatom.

PrivateNote on LaunchNestPrivateNote.ai - Share sensitive information without leaving it behind | Product Hunt