name: skyvern description: "AI-powered browser automation — navigate sites, fill forms, extract structured data, log in with stored credentials, and build reusable multi-step workflows using natural language. Install: pip install skyvern && skyvern setup"
Skyvern Browser Automation
Control a real browser with natural language. Skyvern uses Vision LLMs and computer vision instead of brittle XPath/DOM selectors, so automations survive UI changes.
Setup
Cloud (recommended):
pip install skyvern
skyvern setup # interactive client selection
Or add the MCP server directly to your Claude Code config:
{
"mcpServers": {
"skyvern": {
"type": "streamable-http",
"url": "https://api.skyvern.com/mcp/",
"headers": {
"x-api-key": "YOUR_SKYVERN_API_KEY"
}
}
}
}
Get your API key at app.skyvern.com.
Key Features
- Natural language actions — click, type, scroll, hover, drag-and-drop via plain English
- Structured extraction — extract data with JSON schema validation and screenshot reasoning
- Secure login — credential vault with 2FA/TOTP support (QR, email, SMS)
- Reusable workflows — 23 block types, parameterized runs, cached scripts (10-100x faster on repeat)
- 75+ MCP tools — session management, multi-tab, iframes, network inspection, HAR recording
- Works with — Claude Desktop, Claude Code, Cursor, Windsurf, Codex
Usage
"Navigate to example.com and extract all product prices"
"Log into my account and download the latest invoice"
"Fill out the shipping form and click Submit"
"Take a screenshot of the current page"
"Build a workflow that runs this every Monday"
Links
- Homepage: https://www.skyvern.com
- Docs: https://www.skyvern.com/docs/integrations/mcp
- GitHub: https://github.com/Skyvern-AI/skyvern
- Discord: https://discord.gg/fG2XXEuQX3
- License: AGPL v3.0