AgentBoard — плагин
AgentBoard добавляет в браузер боковую панель с ИИ: свои модели и ключи, WebMCP-инструменты на страницах и удаленные MCP-серверы.
- 136 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Расширение читает содержимое страниц, включая DOM, и отправляет его выбранной модели вместе с URL.
- Пользовательские WebMCP-скрипты выполняются с правами страницы и могут действовать в открытых аккаунтах.
- Ключи моделей и токены MCP лежат в настройках, экспорт хранит их открытым текстом.
Установка
Ручная установка
Поставь расширение из 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 в веб-чаты ChatGPT, Perplexity, Grok и другие
Удаленный MCP-сервер и расширение Chrome: агент читает данные за вашими логинами и работает в сайтах, которыми вы уже пользуетесь
MCP-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально
Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей
Плагин AgentKey подключает агента к платному облачному шлюзу данных: поиск, соцсети, котировки и ончейн за одной подпиской
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| AgentBoard (эта карточка) | нет | API-ключ | 136 | |
| Browser MCP | да | не нужна | 7 345 | отдает вашему внешнему клиенту управление браузером; AgentBoard сам открывает ИИ-панель во вкладке и подключает свои модели |
| OpenTiny WebMCP SDK | нет | 125 | SDK для публикации WebMCP-инструментов на сайте; AgentBoard вызывает их и пишет пользовательские скрипты для чужих страниц |
Коротко о README
Приватность описана отдельным файлом `PRIVACY.md`: что уходит на какой адрес и как удалить данные. Расширение не хранит разговор в хранилище, только в памяти.