skyvern について
Skyvern は、自然言語での操作と視覚ベースのページ認識を使うブラウザー自動化スキルです。データ抽出、安全なログイン、再利用可能なワークフローに対応し、ブラウザー作業の自動化に使えます。
主な機能
- 01自然言語によるブラウザー操作
- 02スキーマ検証付きデータ抽出
- 032FA/TOTP 対応の認証情報保管庫
- 04再利用可能なパラメーター付きワークフロー
- 05セッションと複数タブの制御
活用シーン
- 01ウェブサイトから商品価格を抽出
- 02ログインして請求書をダウンロード
- 03ウェブフォームへの入力と送信
- 04繰り返し実行するブラウザーワークフローの設定
MCP 対応
Skyvern はブラウザーセッション、複数タブ、iframe、ネットワーク調査、HAR 記録用のツールを公開する MCP サーバーを提供します。Streamable HTTP サーバーとして設定できます。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davepoon/ buildwithclaude --skill skyvernインストール後、Claude Code で/skyvernを入力して読み込まれたか確認します。
詳細
Skyvern ブラウザー自動化
自然言語で実際のブラウザーを操作できます。Skyvern は、壊れやすい XPath/DOM セレクターの代わりに Vision LLM とコンピュータービジョンを使用するため、UI が変更されても自動化が機能し続けます。
セットアップ
クラウド(推奨):
pip install skyvern
skyvern setup # interactive client selection
または、MCP サーバーを Claude Code の設定に直接追加します。
{
"mcpServers": {
"skyvern": {
"type": "streamable-http",
"url": "https://api.skyvern.com/mcp/",
"headers": {
"x-api-key": "YOUR_SKYVERN_API_KEY"
}
}
}
}
API キーは app.skyvern.com で取得してください。
主な機能
- 自然言語アクション — 平易な英語の指示でクリック、入力、スクロール、ホバー、ドラッグ&ドロップを実行
- 構造化抽出 — JSON スキーマの検証とスクリーンショットの推論を使ってデータを抽出
- 安全なログイン — 2FA/TOTP(QR、メール、SMS)に対応した認証情報ボルト
- 再利用可能なワークフロー — 23 種類のブロック、パラメーター化された実行、キャッシュされたスクリプト(繰り返し実行時は 10~100 倍高速)
- 75 以上の MCP ツール — セッション管理、マルチタブ、iframe、ネットワーク検査、HAR 記録
- 対応クライアント — Claude Desktop、Claude Code、Cursor、Windsurf、Codex
使用方法
"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"
リンク
- ホームページ:https://www.skyvern.com
- ドキュメント:https://www.skyvern.com/docs/integrations/mcp
- GitHub:https://github.com/Skyvern-AI/skyvern
- Discord:https://discord.gg/fG2XXEuQX3
- ライセンス:AGPL v3.0
コメント
Markdown 対応