返回市场
主控节点

主控节点

作者:Skyvern-AI18698 星标更新:2025-11-24

项目介绍

<!-- DOCTOC SKIP --> <h1 align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="images/SkyvernMCP.png"/> <img src="images/SkyvernMCP.png" alt="Skyvern MCP Logo" width="75%"/> </picture> </h1>

模型上下文协议(MCP)

Skyvern的MCP服务器实现帮助您的AI应用程序连接到浏览器。这使得您的AI应用程序能够执行诸如:填写表单、下载文件、在互联网上查找信息等任务。

您可以使用两种方式将支持MCP的应用程序连接到Skyvern:

  1. 本地Skyvern服务器
    • 使用您喜欢的大语言模型来驱动Skyvern
  2. Skyvern云服务
    • app.skyvern.com创建一个账户
    • 从设置页面获取API密钥,用于配置

快速开始

⚠️ 要求:目前Skyvern仅在Python 3.11环境中运行 ⚠️

  1. 安装Skyvern

    pip install skyvern
    
  2. 配置Skyvern 运行设置向导,它将引导您完成配置过程。您可以连接到Skyvern云服务或本地版本的Skyvern。

    skyvern init
    
  3. (可选)启动Skyvern服务器。仅在本地模式下需要

    skyvern run server
    

示例

Skyvern允许Claude查找今日Hackernews上的热门帖子

https://github.com/user-attachments/assets/0c10dd96-c6ff-4b99-ad99-f34a5afd04fe

Cursor查找您所在地区的顶级编程工作

https://github.com/user-attachments/assets/084c89c9-6229-4bac-adc9-6ad69b41327d

要求Windsurf进行5500表格搜索并下载一些文件

https://github.com/user-attachments/assets/70cfe310-24dc-431a-adde-e72691f198a7

支持的应用程序

skyvern init 帮助您配置以下应用程序:

  • Cursor
  • Windsurf
  • Claude Desktop
  • 您自定义的MCP应用?

如果您想为其他支持MCP的应用程序设置Skyvern,请使用以下配置:

{
  "mcpServers": {
    "Skyvern": {
      "env": {
        "SKYVERN_BASE_URL": "https://api.skyvern.com", # 如果本地运行则为"http://localhost:8000"
        "SKYVERN_API_KEY": "YOUR_SKYVERN_API_KEY" # 在运行`skyvern init`后,在.env文件中找到本地的SKYVERN_API_KEY,或者在您的Skyvern云控制台中找到
      },
      "command": "PYTHON_PATH",
      "args": [
        "-m",
        "skyvern",
        "run",
        "mcp"
      ]
    }
  }
}