AgentBoard — плагин

AgentBoard добавляет в браузер боковую панель с ИИ: свои модели и ключи, WebMCP-инструменты на страницах и удаленные MCP-серверы.

  • 136 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Расширение читает содержимое страниц, включая DOM, и отправляет его выбранной модели вместе с URL.
  • Пользовательские WebMCP-скрипты выполняются с правами страницы и могут действовать в открытых аккаунтах.
  • Ключи моделей и токены MCP лежат в настройках, экспорт хранит их открытым текстом.
Все причины и проверки

igrigorik/agentboard

Установка

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

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

Поставь расширение из Chrome Web Store по ссылке README, создай профиль агента с явным типом подключения и своим ключом. Проверь инструмент `agentboard_read_page` на безопасной странице, затем добавляй свои WebMCP-скрипты.

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

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

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

  • Расширение читает содержимое страниц, включая DOM, и отправляет его выбранной модели вместе с URL.
  • Пользовательские WebMCP-скрипты выполняются с правами страницы и могут действовать в открытых аккаунтах.
  • Ключи моделей и токены MCP лежат в настройках, экспорт хранит их открытым текстом.

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

Что делает

AgentBoard, расширение для Chromium, открывает боковую панель с ИИ, привязанную к вкладке. Можно завести несколько профилей агентов и переключать их посреди разговора. Подключение выбирается явно: OpenAI Responses или Chat Completions, Anthropic Messages, Google Generative AI либо совместимый прокси, в том числе локальный Ollama. На страницах AgentBoard регистрирует инструменты через `document.modelContext.registerTool()`, так что пользовательские WebMCP-скрипты работают как Greasemonkey для ИИ. К ним добавляются удаленные MCP-серверы, шаблонные команды вроде `/analyze` и встроенные системные инструменты, например чтение страницы или PDF. Можно подключить локальную папку для поведения и долговременной памяти агента.

Для кого. Опытным пользователям браузера и разработчикам WebMCP, которые хотят свою модель в боковой панели и скрипты инструментов для конкретных сайтов.

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

  • Модель на собственном ключе или локальная нужна рядом со страницей без чужого прокси.
  • Для сайта пишут WebMCP-инструмент, который кликает и читает DOM.
  • К браузерному ИИ подключают удаленные MCP-серверы с API и базами.
  • Страницу или PDF разбирают в виде ограниченного Markdown со скриншотом.
  • Частые запросы сводят к шаблонам команд с аргументами.

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

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

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

Прочитай открытую страницу, выдели ключевые цифры и вызови мой WebMCP-инструмент для сохранения таблицы.

Ограничения

Расширение работает в Chromium, ставится из Chrome Web Store, из исходников собирается в `dist/`. Разговор уходит на выбранный адрес модели вместе с URL и заголовком страницы, включая локальные `file://`. Пользовательские WebMCP-скрипты выполняются с правами страницы. Встроенный инструмент транскриптов YouTube может передавать сессионные данные браузера. Экспорт настроек хранит ключи и токены открытым текстом.

Как отключить. Отключите или удалите расширение на странице `chrome://extensions`. Перед этим удалите профили с ключами и MCP-токены в настройках, а экспорты настроек сотрите.

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

Где взять расширение?

В Chrome Web Store по ссылке из README. Для разработки репозиторий собирается в папку `dist/`, ее загружают через `chrome://extensions` в режиме разработчика.

Какие модели поддерживаются?

Любые через четыре типа подключения: OpenAI Responses, OpenAI Chat Completions, Anthropic Messages и Google Generative AI. Локальные модели, например Ollama, идут через совместимый адрес.

Что такое WebMCP-инструмент?

Скрипт, который регистрирует функцию через `document.modelContext.registerTool()` на странице. Агент вызывает ее в контексте вкладки.

Есть ли у AgentBoard своя телеметрия?

Нет. Настройки лежат в `chrome.storage.local`, запросы идут на адреса моделей, MCP и сайтов, которые вы настроили.

Чем опасен экспорт настроек?

Файл содержит ключи, MCP-токены, адреса и пользовательские скрипты открытым текстом. Храните его как секрет.

Обсуждение

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

Плагины

MCP-мост для управления вашим браузером из кодового агента: расширение Chrome и набор инструментов автоматизации вкладок и страниц

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

Расширение браузера и локальный прокси, которые приносят инструменты MCP в веб-чаты ChatGPT, Perplexity, Grok и другие

CLIРасширенный доступ2,6 тыс.Звезды репозитория
Официальный

Удаленный MCP-сервер и расширение Chrome: агент читает данные за вашими логинами и работает в сайтах, которыми вы уже пользуетесь

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

MCP-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально

MCP-серверШирокий доступ7,3 тыс.Звезды репозитория

Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей

MCP-серверШирокий доступ12,5 тыс.Звезды репозитория

Плагин AgentKey подключает агента к платному облачному шлюзу данных: поиск, соцсети, котировки и ончейн за одной подпиской

ПлагинРасширенный доступ655Звезды репозитория

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
AgentBoard (эта карточка)нетAPI-ключ136
Browser MCPдане нужна7 345отдает вашему внешнему клиенту управление браузером; AgentBoard сам открывает ИИ-панель во вкладке и подключает свои модели
OpenTiny WebMCP SDKнет125SDK для публикации WebMCP-инструментов на сайте; AgentBoard вызывает их и пишет пользовательские скрипты для чужих страниц

Коротко о README

Приватность описана отдельным файлом `PRIVACY.md`: что уходит на какой адрес и как удалить данные. Расширение не хранит разговор в хранилище, только в памяти.

Бейдж для README

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