Weavetab — MCP-сервер для Claude Code: установка и возможности
Weavetab связывает ИИ-агента с открытыми вкладками Chromium и локальными приложениями на Electron. С его помощью можно управлять интерфейсом браузера и настольных программ через MCP.
claude mcp add mcp -- npx -y @weavetab/mcpЧто делает Weavetab
Weavetab даёт агенту доступ к браузеру Chromium и приложениям на Electron через Chrome DevTools Protocol (CDP). Агент получает семантическую карту страницы вместо полного HTML и использует стабильные идентификаторы элементов для взаимодействия с кнопками и полями. При повторном чтении передаются изменения карты, а не вся структура заново.
Сервер поддерживает управление указателем, включая переход по вложенным меню, и ввод секретов на стороне сервера через browser_type_secret. Встроенный уровень безопасности включает политики доменов, разграничение доступа по ролям и аудит. Данные передаются через stdio или WebSocket, привязанный к 127.0.0.1:3000; локальное соединение CDP также не выходит за пределы 127.0.0.1.
Для запуска нужна Node.js версии 18 или новее. Базовая команда запускает пакет через npx -y @weavetab/mcp, после чего сервер нужно добавить в конфигурацию выбранного MCP-клиента. Weavetab управляет локальным браузером и приложениями, поэтому для работы требуется доступный экземпляр соответствующей программы.
Какие задачи решает
- Находить нужные элементы страницы без передачи агенту полного HTML
- Нажимать кнопки и проходить вложенные меню в браузере
- Управлять интерфейсами приложений на Electron
- Передавать секреты полям формы без включения их в контекст модели
- Повторно читать страницу, получая только изменения её структуры
Примеры запросов агенту
- Открой страницу проекта в Chromium и найди кнопку входа по семантической карте.
- Перейди через меню «File» → «Export As» → «PNG» и нажми последний пункт.
- Заполни поле авторизации секретом через
browser_type_secret, не выводя его в контекст модели.
Как установить Weavetab
Командой платформы
claude mcp add mcp -- npx -y @weavetab/mcpКомандой платформы
codex mcp add weavetab -- npx -y @weavetab/mcpФайл настроек
{
"mcpServers": {
"weavetab": {
"command": "npx",
"args": [
"-y",
"@weavetab/mcp"
]
}
}
}Файл настроек
{
"servers": {
"weavetab": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@weavetab/mcp"
]
}
}
}Командой платформы
gemini mcp add weavetab npx -y @weavetab/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Weavetab
Как установить Weavetab в Claude Code?
Выполни claude mcp add weavetab -- npx -y @weavetab/mcp. Затем используй Weavetab как MCP-сервер в Claude Code.
Что делает Weavetab?
Он позволяет ИИ-агенту управлять вкладками Chromium и приложениями на Electron через CDP. Семантическая карта страницы помогает агенту находить элементы и взаимодействовать с ними.
Какая версия Node.js нужна для Weavetab?
Требуется Node.js версии 18 или новее. Сервер запускается командой npx -y @weavetab/mcp.