Aktar per Cursor
Carica file sul tuo bucket da Cursor
Aggiungi Aktar a Cursor e il suo agente può caricare immagini e file sul tuo bucket S3, Cloudflare R2 o Backblaze B2, creare link temporanei e guardare dentro i tuoi bucket. Gira accanto all'app Aktar sul tuo computer, quindi le chiavi del tuo storage non escono mai da Aktar.
Configuralogetaktar/cliv0.6.0
Carica public/og-image.png e usa il suo URL nel meta tag og:image.
upload_file{ "path": "public/og-image.png" }Caricata. Ho messo questo URL nel tag og:image:
https://files.example.com/2026/11/og-image.pngCosa puoi chiedere
-
Immagini per documentazione e changelog
“Carica gli screenshot in docs/ e mettine i link in CHANGELOG.md.”
L'agente carica ogni immagine e scrive i link dove servono. Aktar converte e ripulisce le immagini come stabilisce la destinazione.
Strumenti:
upload_file -
Un link che scade
“Dammi un link di 30 minuti a backup.sql nel mio bucket Builds.”
Un link prefirmato a qualsiasi file di un bucket, per bucket privati o per condividere solo per un periodo limitato. Nel bucket non cambia nulla, e i link durano al massimo 60 minuti, a meno che tu non consenta di più.
Strumenti:
create_temporary_link -
Guarda dentro un bucket
“Cosa c'è nella cartella releases del mio bucket Downloads?”
Elenca cartelle e file, anche quelli non caricati con Aktar.
Strumenti:
list_bucket
Configuralo
Installa Aktar per Mac o Windows e aggiungi una destinazione (il tuo bucket). In Aktar apri Impostazioni > Integrazioni, attiva Consenti connessioni locali e copia il token, poi incollalo in questo comando. Serve Node.js 18 o successivo.
npx @getaktar/cli loginNel tuo progetto crea
.cursor/mcp.jsoncon questo contenuto.${workspaceFolder}è la cartella del progetto, quindi Aktar carica solo file di quel progetto.In .cursor/mcp.json{ "mcpServers": { "aktar": { "command": "npx", "args": ["-y", "@getaktar/cli", "mcp", "--root", "${workspaceFolder}"] } } }Apri le impostazioni di Cursor, trova
aktarnell'elenco MCP e controlla che sia attivo. L'agente vede quindi gli strumenti di Aktar.
Per usare Aktar in ogni progetto, metti lo stesso contenuto in ~/.cursor/mcp.json con una cartella al posto di ${workspaceFolder}, ad esempio /Users/tu/Progetti (su Windows, C:\\Users\\tu\\Progetti). Ripeti --root e una cartella per consentirne altre.
Dato che la cartella è indicata con --root, il caricamento diretto dagli appunti non è disponibile; indica invece un file all'agente. Aggiungi --allow-replace o --allow-delete agli argomenti per permettergli di sostituire o eliminare i caricamenti. Se Cursor non riesce ad avviare npx, inserisci in command il percorso completo restituito da which npx.
Cosa può toccare
I file arrivano solo dalle cartelle che il server può usare, e i segreti come le chiavi SSH, i file .env e le credenziali cloud non vengono mai caricati. Sostituire ed eliminare i caricamenti è disattivato finché non lo attivi tu. Le chiavi del tuo storage restano in Aktar: l'agente riceve nomi di file e link, e a noi non arriva nulla. Un file caricato è pubblico per chiunque abbia il link, quindi chiedi solo ciò che vuoi condividere.
I dettagli sono nell'informativa sulla privacy. Tutti gli strumenti e le opzioni sono nella pagina del server MCP.
Presente su:Official MCP RegistryGlamamcpservers.org
Domande
Cursor riceve le chiavi del mio storage?
No. Le tue chiavi restano nell'app Aktar. Il server usa solo il token locale che npx @getaktar/cli login salva in un file che solo tu puoi leggere, e comunica con Aktar su 127.0.0.1.
L'agente chiede conferma prima di caricare?
Cursor chiede conferma prima di eseguire uno strumento MCP, a meno che tu non abbia attivato l'esecuzione automatica per quello strumento. Cercare, elencare e creare link temporanei sono di sola lettura; caricare modifica il tuo bucket.
Posso usarlo in tutti i progetti insieme?
Sì. Metti invece la configurazione in ~/.cursor/mcp.json, con le cartelle da cui può caricare dopo --root.
Funziona su Windows?
Sì, con Aktar per Windows 0.11.0 o successivo. Su Mac serve Aktar per Mac 0.18.0 o successivo.