Skip to content

Skyvern

Caution

AI-powered browser automation — navigate, click, fill forms, and extract data from any website.

by Skyvern-AI 20,824 AGPL-3.0 Python Intermediate stdiostreamable-http

Install

No auto-install command available for this server.

Check the GitHub repository for setup instructions
Remote Endpoint Available

This server offers a hosted endpoint — no local installation required.

https://api.skyvern.com/mcp/

Safety Report

80% Caution
4 passed 1 warnings
Security
Authentication
details

API key required; browser tunnel access enforces authentication — unauthenticated access explicitly warned against

Pass
CORS Policy
details

Web service; CORS configuration not documented in MCP context

Info
Rate Limiting
details

Cloud plan has usage limits; self-hosted has no documented rate limiting

Info
Known CVEs
details

No known CVEs at time of research; actively maintained project

Info
Code Quality
Dependency Audit
details

Large Python/Node dependency tree; no published audit report

Warning
Code Source
details

Open source on GitHub (Skyvern-AI/skyvern); core under AGPL-3.0

Pass
License
details

AGPL-3.0 for open-source core; proprietary anti-bot layer in cloud offering

Pass
Community
Maintenance Status
details

Actively maintained with frequent commits; backed by Skyvern-AI company

Pass

Learn about our security methodology →

Compatibility

Claude CodeDocumented integration with Claude in official README
Tested
CursorCursor integration explicitly shown in official documentation
Tested
VS CodeNo specific VS Code integration documented
Not Tested
WindsurfWindsurf integration explicitly mentioned in official documentation
Tested
Claude DesktopMCP protocol supported; Claude Desktop config should work via stdio
Partial

Tools Provided (5)

run_task

Runs a browser automation task using Skyvern's AI-powered agent. Specify a URL and natural language instructions; Skyvern fills forms, clicks elements, downloads files, and navigates the web autonomously.

create_task

Creates a new Skyvern task with a given URL and goal. Returns a task ID that can be used to monitor execution progress.

get_task

Retrieves the status and results of a previously created Skyvern browser automation task by its task ID.

run_workflow

Executes a pre-built Skyvern workflow by workflow ID, passing optional parameters. Useful for repeatable multi-step browser automation sequences.

get_workflow_run

Gets the execution status and output of a running or completed Skyvern workflow run.

Frequently Asked Questions

What is Skyvern?

AI-powered browser automation — navigate, click, fill forms, and extract data from any website.

What tools does Skyvern provide?

Skyvern provides 5 tools including run_task, create_task, get_task, run_workflow. Each tool can be called by AI agents to perform specific operations.

Is Skyvern safe to use?

Skyvern is rated Caution. Some security checks raised warnings. Review the safety report on this page for details before use.

What are alternatives to Skyvern?

Similar MCP servers include Scrapling MCP Server, Chrome DevTools MCP, Playwright MCP. Each serves a similar purpose but may differ in features, language, and compatibility.

Similar MCP Servers