Flecha MCP

Браузер для разработчиков на Chromium с локальным MCP-сервером: агент видит вкладки и консоль, делает скриншоты и кликает

  • 133 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Агент нажимает, вводит текст и запускает JavaScript в открытых вкладках, в том числе с выполненными входами в аккаунты.
  • Страницы и логи консоли попадают в контекст модели.
Все причины и проверки

lucianodiisouza/flecha-browser

Установка

Ручная установка

Текст для агента

Скачай `Flecha-<версия>.dmg` из релизов, перенеси приложение в Applications и включи Settings, Coding agents. Затем добавь в конфигурацию MCP клиента адрес `127.0.0.1` с токеном из настроек.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент нажимает, вводит текст и запускает JavaScript в открытых вкладках, в том числе с выполненными входами в аккаунты.
  • Страницы и логи консоли попадают в контекст модели.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Flecha — браузер для macOS в стиле Arc на форке Chromium 158: вертикальная боковая панель, пространства с отдельными куками и входами, предпросмотр ссылок Peek, разделенный экран, командная строка с запросами вроде `gh owner/repo` или `mdn grid`. Для разработчиков есть вид адаптивной верстки, значок ошибок консоли, список локальных серверов и переключение окружений local, staging и production. В настройках раздел Coding agents включает локальный MCP-сервер на `127.0.0.1`, защищенный токеном. Через него Claude Code, Cursor и другие клиенты получают список вкладок, содержимое страниц и логи консоли, делают скриншоты, нажимают, вводят текст и выполняют JavaScript. Для сервера нужен нативный хост, который ставится вместе с приложением.

Для кого. Веб-разработчикам на macOS, которые хотят дать агенту доступ к живым вкладкам своего браузера для отладки и проверки верстки.

Подходит, если

  • Агент должен прочитать ошибки консоли открытой локальной страницы.
  • После правки верстки нужен скриншот страницы, сделанный в рабочем браузере.
  • Проверка идет под вашей учетной записью: пространство с отдельными куками доступно агенту.
  • Страницу разработки удобно сравнить с версией на staging одним переключением окружения.

Не подходит, если

  • Нужен кроссплатформенный инструмент: Flecha собирается для macOS.
  • В браузере открыты банковские и рабочие аккаунты, доступ к которым агенту давать нельзя.
  • Хватает безголового браузера для автотестов без интерфейса.

Пример запроса к агенту

Открой страницу `localhost:3000`, прочитай ошибки консоли и сделай скриншот после того, как я поправлю верстку.

MCP

Транспорт
http
Авторизация
API-ключ

Ограничения

Сборки выпускаются для macOS на Apple silicon и Intel, Linux и Windows не заявлены. Автор называет проект ранней версией, которую сам использует ежедневно. Агентский MCP-сервер работает локально на `127.0.0.1` с токеном, но агент получает возможность нажимать, вводить текст и запускать JavaScript в ваших вкладках, в том числе с выполненными входами. Нативный хост нужен также для импорта данных из других браузеров. Выбор папки загрузок в сборке на Chromium пока отсутствует.

Как отключить. Выключите раздел Coding agents в настройках Flecha и уберите запись сервера из конфигурации MCP клиента. Приложение удаляется перетаскиванием из Applications в корзину.

Частые вопросы

Как подключить Claude Code к Flecha?

Включите Settings, Coding agents: Flecha запустит MCP-сервер на `127.0.0.1` с токеном. Адрес и токен добавьте в конфигурацию MCP клиента.

Что агент может делать во вкладках?

Получать список вкладок, читать страницы и логи консоли, делать скриншоты, нажимать, вводить текст и выполнять JavaScript.

Почему Flecha собран на форке Chromium, а не на Electron?

Google блокирует вход в аккаунт из Electron. Форк Chromium сохраняет вход через Google и расширения из Chrome Web Store.

Как установить Flecha?

Скачайте `Flecha-<версия>.dmg` из релизов GitHub, версия `-x64` нужна для Intel. Затем перетащите приложение в Applications.

Что такое пространства в Flecha?

Это группы вкладок со своим цветом. Пункт Separate Cookies and Logins дает отдельное хранилище, и в одном окне можно войти под разными пользователями.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Браузер для macOS на WebKit и Rust: управление с клавиатуры, встроенный ассистент и MCP-сервер, через который агент ведет браузер

MCP-серверШирокий доступ144Звезды репозитория

Настоящий браузер внутри терминала с CLI для агента: кодовый агент открывает сайты и взаимодействует с ними в той же вкладке

CLIШирокий доступ4,6 тыс.Звезды репозитория

Десктопный браузер с локальными моделями и встроенным MCP-сервером: Claude Code и Codex открывают вкладки и читают страницы.

MCP-серверШирокий доступ140Звезды репозитория
Официальный

Локальная платформа автоматизации браузера: MCP-сервер, CLI и скиллы, чтобы агент управлял Chrome, заполнял формы и доставал данные со страниц

MCP-серверШирокий доступ1,4 тыс.Звезды репозитория
Официальный

Chromium с подменой отпечатка устройства на уровне движка и MCP-сервер, который дает агенту управлять им через Playwright

MCP-серверШирокий доступ254Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Flecha (эта карточка)нетAPI-ключ133
agent-browserдане нужна50 530та карточка запускает отдельный управляемый браузер; Flecha отдает агенту ваш рабочий браузер с входами
Chrome DevTools MCPдане нужна55 199DevTools MCP подключается к Chrome; здесь собственный браузер со встроенным MCP и вкладками разработчика

Коротко о README

Сборка подписана Developer ID и нотаризована Apple, обновляется сама. Исходники включают патчи Chromium, расширение-оболочку на MV3 и нативный хост на Node.

Бейдж для README

Сообщить о проблеме