
67 інструментів, один бридж
Від CRUD акаунтів до RPA-модулів та IMAP-credentials — кожен примітив Afina відкритий через один MCP-сумісний бридж. Авторизація через x-api-key поверх локального API Afina, запуск через `npx afina-mcp`.
Підключіть Claude, Cursor чи будь-який MCP-сумісний LLM до Afina через один бридж. 67 інструментів — акаунти, RPA-скрипти, модулі, групи задач, проксі — керуються з чату. Говоріть з антидетект-браузером, а не клікайте його.

Мультиакаунтні процеси складаються з рутини: створення профілів, написання RPA-скриптів, розбір невдалих задач, ротація проксі. MCP перетворює кожну з цих дій на діалог. afina-mcp дає 67 інструментів на акаунти, скрипти, модулі та задачі — і працює з будь-яким LLM-клієнтом, що говорить мовою Model Context Protocol. Повний розбір налаштування — у гайді з MCP-сервера Afina.

Від CRUD акаунтів до RPA-модулів та IMAP-credentials — кожен примітив Afina відкритий через один MCP-сумісний бридж. Авторизація через x-api-key поверх локального API Afina, запуск через `npx afina-mcp`.

Налаштуйте один раз у Claude Desktop, Claude Code, Cursor, Cline, Continue або Windsurf. Ті ж діалоги працюють у всіх клієнтах — без vendor lock-in, перенавчання чи переписування промптів при зміні.

Опишіть сценарій звичайними словами — LLM згенерує валідний JSON RPA-сценарію, провалідує, запустить на профілі та прочитає живий лог — без вашого дотику до полотна.

Скажіть «кожні 6 годин між 10 і 18, не більше 5 паралельно» — LLM перетворить це на групу задач з executeAt, вікнами розкладу, лімітами паралелізму та повторами через ті ж примітиви, що й автоматизація браузера Afina.
// ~/Library/Application Support/Claude/claude_desktop_config.json
// (Windows: %APPDATA%\Claude\claude_desktop_config.json)
{
"mcpServers": {
"afina": {
"command": "npx",
"args": ["-y", "afina-mcp"],
"env": {
"AFINA_URL": "http://127.0.0.1:50778",
"AFINA_API_KEY": "<ваш ключ>"
}
}
}
}Встановіть MCP-сервер за 60 секунд, під'єднайте Claude чи Cursor до антидетект-браузера та автоматизуйте з чату.
Afina MCP Server відкриває весь антидетект-браузер Afina для AI-агентів через Model Context Protocol. Claude, Cursor, Claude Code і будь-який інший MCP-клієнт отримує 67+ інструментів для акаунтів, браузерів, RPA-скриптів, модулів, проксі, баз даних, пошти й задач — все працює локально на вашій машині, трафік не покидає 127.0.0.1.
Проста LLM-автоматизація впирається в стіну на платформах з fingerprint-захистом. Headless Chrome з prompt-згенерованим Puppeteer кодом банять за хвилини. Afina MCP дає агентам працювати через справжні профілі з fingerprint: LLM бере профіль, чіпляє проксі, запускає RPA-скрипт, забирає результат — і при цьому не виглядає як бот.
CRUD акаунтів, start/stop браузера, eval_in_browser, screenshot, RPA-скрипти і модулі з генерацією коду, розклади task groups, проксі, бази даних, глобальні змінні, реєстр ключів, IMAP-credentials. Повний референс по кожному інструменту — в npm-пакеті MCP_AFINA/docs/TOOLS.md.
Сервер публікує ресурси на кшталт afina://docs/rpa-blocks — повна JSON-схема всіх RPA-блоків з параметрами і структурою. LLM читає це перед генерацією script.settings, тому результат валідний з першого разу, а не після 5 ретраїв.
Весь трафік — 127.0.0.1:50778, не покидає пристрій. MCP-клієнт сам вирішує, які інструменти увімкнути; деструктивні операції (hard-delete, масові write) запитують підтвердження. Вимкніть eval_in_browser через AFINA_MCP_EVAL_ENABLED=0, якщо не хочете щоб LLM виконував довільний JS.
Інструменти задач приймають executeAt на кшталт «in 5m», «tomorrow 09:00» або ISO-таймстампи, плюс повний набір полів розкладу (timeFrom/timeTo, repeatCount, parallelism, timeouts). LLM перекладає «кожні 6 годин між 10 і 18, максимум 5 паралельно» у потрібну комбінацію полів.
Отримайте API-ключ у Settings → API key, додайте JSON-сніпет у конфіг Claude Desktop / Cursor (або claude mcp add afina ... для Claude Code), перезапустіть клієнт. afina-mcp запускається через npx — нічого глобально ставити не треба.
Інженери пишуть AI-фічі, що ганяють end-to-end мульти-акаунтні процеси. SEO- і SMM-команди кажуть агенту «запости ці 20 коментарів на цих 50 профілях між понеділком і середою» і йдуть. Ресерчери дозволяють Claude писати, підписувати і запускати RPA-модулі без копі-паста коду. QA підключає агентів до nightly-перевірок у реальних fingerprinted браузерах, а не лише headless.
Якщо платформа, яку ви автоматизуєте, дивиться на fingerprint — зв'язка LLM + Puppeteer не виживе. Afina MCP закриває цей gap: AI отримує реальний антидетект-браузер, а не магніт для детекту.