
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 получает реальный антидетект-браузер, а не магнит для детекта.