Aktar для Cursor
Вивантажуйте файли у свій бакет із Cursor
Додайте Aktar до Cursor, і його агент зможе вивантажувати зображення й файли у ваш власний бакет S3, Cloudflare R2 чи Backblaze B2, створювати тимчасові посилання й зазирати у ваші бакети. Він працює поруч із програмою Aktar на вашому комп’ютері, тож ключі вашого сховища ніколи не залишають Aktar.
Налаштуватиgetaktar/cliv0.6.0
Вивантаж public/og-image.png і використай його URL у метатегу og:image.
upload_file{ "path": "public/og-image.png" }Вивантажено. Я вставив цей URL у тег og:image:
https://files.example.com/2026/11/og-image.pngПро що можна попросити
-
Зображення для документації й чейнджлогів
“Вивантаж скриншоти з docs/ і додай посилання на них у CHANGELOG.md.”
Агент вивантажує кожне зображення і вставляє посилання куди треба. Aktar перетворює й очищає зображення, як задано в цілі.
Інструменти:
upload_file -
Посилання з обмеженим терміном
“Дай посилання на 30 хвилин на backup.sql у моєму бакеті Builds.”
Presigned-посилання на будь-який файл у бакеті, для приватних бакетів або тимчасового доступу. У бакеті нічого не змінюється, а посилання діють щонайбільше 60 хвилин, якщо ви не дозволите більше.
Інструменти:
create_temporary_link -
Зазирнути в бакет
“Що лежить у теці releases мого бакета Downloads?”
Він показує теки й файли, зокрема вивантажені не через Aktar.
Інструменти:
list_bucket
Налаштування
Установіть Aktar для Mac або Windows і додайте ціль (ваш бакет). В Aktar відкрийте Параметри > Інтеграції, увімкніть Дозволити локальні з’єднання і скопіюйте токен, а потім вставте його в цю команду. Потрібен Node.js 18 або новіший.
npx @getaktar/cli loginУ своєму проєкті створіть
.cursor/mcp.jsonз таким вмістом.${workspaceFolder}означає теку проєкту, тож Aktar вивантажує файли лише з цього проєкту.У .cursor/mcp.json{ "mcpServers": { "aktar": { "command": "npx", "args": ["-y", "@getaktar/cli", "mcp", "--root", "${workspaceFolder}"] } } }Відкрийте налаштування Cursor, знайдіть
aktarу списку MCP і перевірте, що його ввімкнено. Після цього агент бачить інструменти Aktar.
Щоб користуватися Aktar у всіх проєктах, запишіть те саме в ~/.cursor/mcp.json, указавши замість ${workspaceFolder} теку, наприклад /Users/you/Projects (у Windows C:\\Users\\you\\Projects). Щоб дозволити більше тек, повторіть --root із текою.
Оскільки теку задано через --root, вивантаження просто з буфера обміну вимкнено; натомість укажіть агентові файл. Додайте до аргументів --allow-replace або --allow-delete, щоб він міг замінювати чи видаляти вивантаження. Якщо Cursor не може запустити npx, укажіть у command повний шлях із which npx.
До чого він має доступ
Файли беруться лише з тек, дозволених серверу, а секрети на кшталт SSH-ключів, файлів .env і облікових даних хмарних сервісів ніколи не вивантажуються. Заміна й видалення вивантажень вимкнені, доки ви їх не увімкнете. Ключі вашого сховища лишаються в Aktar: агент отримує назад лише назви файлів і посилання, а до нас нічого не потрапляє. Вивантажений файл доступний усім, хто має посилання, тож просіть лише те, чим хочете поділитися.
Подробиці в політиці конфіденційності. Усі інструменти й параметри описано на сторінці MCP-сервера.
Є в каталогах:Official MCP RegistryGlamamcpservers.org
Запитання
Чи отримує Cursor ключі мого сховища?
Ні. Ваші ключі лишаються в програмі Aktar. Сервер використовує лише локальний токен, який npx @getaktar/cli login зберігає у файл, доступний для читання тільки вам, і спілкується з Aktar на 127.0.0.1.
Чи питає агент перед вивантаженням?
Cursor питає дозволу перед запуском MCP-інструмента, якщо ви не ввімкнули для нього автозапуск. Пошук, перегляд списку й тимчасові посилання лише дивляться; вивантаження змінює ваш бакет.
Чи можна користуватися ним одразу в усіх проєктах?
Так. Запишіть конфігурацію в ~/.cursor/mcp.json, указавши після --root теки, з яких він може вивантажувати файли.
Чи працює це у Windows?
Так, з Aktar для Windows 0.11.0 або новішим. На Mac потрібен Aktar для Mac 0.18.0 або новіший.