Skyvern's MCP server implementation helps connect your AI applications to the browser. This allows your AI applications to do things like: fill out forms, download files, research information on the web, and more.
You can connect your MCP-enabled applications to Skyvern in two ways:
1. **Local Skyvern Server**
- Use your favourite LLM to power Skyvern
2. **Skyvern Cloud**
- Create an account at [app.skyvern.com](https://app.skyvern.com)
- Get the API key from the settings page which will be used for setup
2. **Configure Skyvern** Run the setup wizard which will guide you through the configuration process. You can connect to either [Skyvern Cloud](https://app.skyvern.com) or a local version of Skyvern.
```bash
skyvern init
```
3. **(Optional) Launch the Skyvern Server. Only required in local mode**
```bash
skyvern run server
```
## Examples
### Skyvern allows Claude to look up the top Hackernews posts today
`skyvern init` helps configure the following applications for you:
- Cursor
- Windsurf
- Claude Desktop
- Your custom MCP App?
Use the following config if you want to set up Skyvern for any other MCP-enabled application
```json
{
"mcpServers": {
"Skyvern": {
"env": {
"SKYVERN_BASE_URL": "https://api.skyvern.com", # "http://localhost:8000" if running locally
"SKYVERN_API_KEY": "YOUR_SKYVERN_API_KEY" # find the local SKYVERN_API_KEY in the .env file after running `skyvern init` or in your Skyvern Cloud console