# 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_profile`、`start_profile`、`close_profile`、`delete_profile` |
| **页内自动化** | `visit_url`、`click_element`、`type_text`、`evaluate_js`、`screenshot` |


## 故障排除

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


## 快速设置指南

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

- **[Cursor 设置指南](/zh/mcp/cursor)**
- **[Claude 桌面设置指南](/zh/mcp/claude-desktop)**
- **[CLI 代理 (Claude Code、Cline) 设置指南](/zh/mcp/cli-agents)**


# 自适应人工智能引擎（可选）

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

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


![自适应 AI 引擎](/assets/image12.ba6f4e786bb1900f8aa72ff1e08bbc73cc273f99d1c4a4b8aef970bd99fd7e3a.7a10ccc4.png)