跳转到内容
Last updated

MCP概述

通过MoreLogin MCP(模型上下文协议),您可以使用自然语言对话直接从AI工具(例如Claude、Cursor)控制MoreLogin,无需编写一行代码即可实现自动化。


概述

它适合谁? AI 开发人员、提示工程师和 LLM 工具(如 Cursor、Claude)的用户希望指示 AI 代理代表他们执行浏览器任务。

它能做什么?

  • 浏览器管理:指示 AI 创建、启动、关闭或删除浏览器。
  • 页内自动化:告诉 AI 访问网页、输入文本、单击元素、提取数据或在打开的浏览器中截取屏幕截图。

支持的人工智能工具(客户端) 任何支持模型上下文协议 (MCP) 作为客户端的工具都可以连接到 MoreLogin MCP 服务器。经过验证的工具包括:

  • Cursor(AI 代码编辑器)
  • Claude Desktop(Anthropic 的桌面应用程序)
  • Claude Code(Anthropic 的 CLI 代理)
  • Cline / Roo Code(VS Code 扩展)

权限与安全

MCP 服务器与 MoreLogin 桌面客户端一起在您的计算机上本地运行。

  • 仅限本地控制:MCP 服务器仅在本地 MoreLogin 客户端上执行命令。它不会将您的浏览器暴露给公共互联网。
  • 代理权限:当您将 AI 代理连接到 MCP 服务器时,代理将获得创建、修改和删除本地浏览器环境以及与活动网页交互的能力。在批准人工智能提出的行动之前,请务必先对其进行审查。

配置字段解释

从 MoreLogin 客户端复制 MCP 配置时,它通常包含以下字段:

  • command:运行 MCP 服务器的可执行文件(例如,node 或捆绑可执行文件的路径)。
  • args:传递给命令的参数,指定 MCP 服务器脚本的路径和任何必要的标志。
  • env (可选):服务器使用本地 MoreLogin 客户端实例进行身份验证所需的环境变量(例如本地 API 端口或令牌)。

能力映射(公开工具)

配置完成后,MCP 服务器会向 AI 代理公开特定的“工具”。人工智能将根据您的自然语言提示自动选择正确的工具。

类别AI 可用的示例工具
浏览器环境管理create_profilestart_profileclose_profiledelete_profile
页内自动化visit_urlclick_elementtype_textevaluate_jsscreenshot

故障排除

  • 找不到服务器/连接被拒绝:确保 MoreLogin 桌面客户端 (v2.50.0+) 当前正在运行。 MCP 服务器依赖于本地 MoreLogin 应用程序。
  • 工具执行失败:如果 AI 代理无法执行页内操作(如 click_element),则该元素可能未完全加载。让人工智能等待几秒钟或使用更广泛的选择器。
  • 配置丢失:如果您重新启动 PC,请确保在提示您的 AI 代理之前*启动 MoreLogin,以便可以建立 MCP 连接。

快速设置指南

请在下面选择您的 AI 代理以获取详细的设置说明:


自适应人工智能引擎(可选)

当自动化流程复杂或页面结构发生变化并破坏现有流程时,您可以配置 AI 模型并启用自适应引擎。它实时调整策略并适应页面变化,因此自动化保持可靠。

使用时机:页面结构经常变化,动态元素较多,或者需要灵活处理边缘情况。

自适应 AI 引擎