Skyvern
AI-powered browser automation MCP server — navigate sites, fill forms, extract data, and handle logins via Claude Code CLI
Ads
Overview
Skyvern automates browser-based workflows using LLMs and computer vision. It provides a Playwright-compatible SDK that adds AI functionality on top of playwright, as well as a no-code workflow builder to help both technical and non-technical users automate manual workflows on any website, replacing brittle or unreliable automation solutions. Traditional approaches to browser automations required writing custom scripts for websites, often relying on DOM parsing and XPath-based interactions which would break whenever the website layouts changed.
Installation
pip install "skyvern[all]"
Configuration
Configuration example is not available yet.
Capabilities
- Run natural-language browser tasks
Ask your assistant to execute multi-step web workflows via `page.agent.run_task()`, like "Find the top post on hackernews today".
- Extract structured data from pages
Use `page.extract()` with an optional JSON schema to pull specific information, such as order details or product listings.
- Perform AI-augmented Playwright actions
Click, fill, select, or upload files using natural-language prompts instead of CSS/XPath selectors, e.g., `page.click(prompt="Click the green Submit button")`.
- Validate page state
Use `page.validate()` to check conditions like login status, returning a boolean result.
- Authenticate with stored credentials
Leverage `page.agent.login()` to log in using Skyvern, Bitwarden, or 1Password credentials, including 2FA support.
- Download files via prompts
Instruct `page.agent.download_files()` to navigate and retrieve files, which are uploaded to block storage.
Tags
- browser-automation
- web-scraping
- ai-agent
Related MCP servers
Firecrawl
OfficialExtract web data with Firecrawl
Apify
OfficialOfficial Apify MCP server for AI agents to run Actors, extract website data, and automate web scraping and crawling workflows.
Bright Data
OfficialDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
Notte
OfficialLeverage Notte Web AI agents & cloud browser sessions for scalable browser automation & scraping workflows