Skyvern — MCP-сервер для Claude Code: что делает и как установить
Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов.
claude mcp add --transport http skyvern https://api.skyvern.com/mcp/Что делает Skyvern
Вместо жёстких путей XPath или селекторов DOM Skyvern опирается на мультимодальные модели и компьютерное зрение. Агент разбирает визуальные элементы интерфейса и планирует действия, поэтому сценарии продолжают работать даже после обновления вёрстки сайта.
Внутри системы действует группа агентов на базе архитектуры BabyAGI и AutoGPT, управляющая библиотекой Playwright. Локальный сервер требует Python 3.11, 3.12 или 3.13 и по умолчанию сохраняет данные в базу SQLite по пути ~/.skyvern/data.db. На Windows для локальной сборки понадобятся Rust и инструменты разработки C++.
Какие задачи решает
- заполнять формы на сайтах с часто меняющейся разметкой
- извлекать данные со страниц без составления селекторов XPath
- автоматизировать цепочки действий в веб-интерфейсах через Playwright
- обходить поломки сценариев при изменении структуры DOM
Примеры запросов агенту
- Зайди на сайт и заполни форму обратной связи тестовыми данными.
- Собери цены и названия товаров из каталога на открытой странице.
- Авторизуйся в сервисе и скачай последний сформированный отчёт.
Как установить Skyvern
Командой платформы: удалённый сервер
claude mcp add --transport http skyvern https://api.skyvern.com/mcp/Командой платформы: удалённый сервер
codex mcp add skyvern --url https://api.skyvern.com/mcp/Файл настроек
{
"mcpServers": {
"skyvern": {
"url": "https://api.skyvern.com/mcp/"
}
}
}Файл настроек
{
"servers": {
"skyvern": {
"type": "http",
"url": "https://api.skyvern.com/mcp/"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http skyvern https://api.skyvern.com/mcp/По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Skyvern
Как установить Skyvern в Claude Code?
Выполните команду claude mcp add --transport http skyvern https://api.skyvern.com/mcp/.
Чем Skyvern отличается от обычных скриптов на Playwright?
Он задействует визуальные языковые модели вместо фиксированных селекторов DOM или XPath. Благодаря этому сценарии не ломаются при переработке интерфейса страницы.
Что требуется для локального запуска сервера?
Нужен Python версии 3.11, 3.12 или 3.13. База SQLite по умолчанию создаётся в каталоге ~/.skyvern/data.db, а вместо неё можно подключить PostgreSQL.