Skyvern

Skyvern-AI
13083
Automate browser-based workflows with LLMs and Computer Vision
#api #automation #browser #computer #gpt #llm #playwright #python #rpa #vision #workflow #browser-automation

Overview

What is Skyvern

Skyvern is a platform that automates browser-based workflows using Large Language Models (LLMs) and Computer Vision, providing a simple API to streamline manual processes across various websites.

How to Use

To use Skyvern, developers can integrate its API into their applications, allowing them to automate tasks on websites without the need for complex scripting or maintenance.

Key Features

Key features of Skyvern include automation of manual workflows, a user-friendly API, and the ability to handle a wide range of websites without relying on fragile scripts.

Where to Use

Skyvern can be used in various fields such as web scraping, data entry automation, testing web applications, and any scenario where browser interactions are required.

Use Cases

Use cases for Skyvern include automating form submissions, extracting data from web pages, performing repetitive tasks on e-commerce sites, and integrating with other software tools for enhanced productivity.

Usage

Installation

Generate your exclusive SSE URL:

MCP Server Configuration (for all clients):

Installation in Cursor

Click on the Cursor settings icon in the top right, find the MCP option, then click the + button in the top right of that page and add the configuration in the config panel.

Note: Do not delete previously added configuration items

After completion, restart Cursor, chat with Cursor, and you can use MCP functions

Installation in Claude

Find this json file at the following path: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json If this file doesn't exist, create one and paste the content above into the file.

Note: Do not delete previously added configuration items.

After completion, restart Claude, and you can use MCP functions through the Claude dialog

SDK

Installation in Python

Install composio-toolset by running the following commands in your terminal:

pip install composio_openai

Python example code:

from composio_openai import ComposioToolSet, App
from openai import OpenAI

openai_client = OpenAI()
composio_toolset = ComposioToolSet(entity_id="default")

tools = composio_toolset.get_tools(apps=[App.GITHUB])

Installation in TypeScript

Install composio-core by running the following commands in your terminal:

npm install -g composio_core

TypeScript example code:

import { OpenAI } from "openai";
import { OpenAIToolSet } from "composio-core";

const openaiClient = new OpenAI();
const composioToolset = new OpenAIToolSet();

const tools = await composioToolset.getTools({
  apps: ["github"],
});

Content