Skip to content
文档首页

MCP Server ​

MCP Server 为 Agent 提供外部工具。桌面端的 MCP 能力主要由内置插件、连接器或产品集成包声明,并由 Mogick 负责启动、校验和会话路由。

查看当前 MCP ​

在输入框输入 /,选择 mcp 后发送。Mogick 会列出当前会话已连接的服务器、工具数、资源数以及每个工具的用途。这个结果反映当前会话的实际运行状态,不等同于插件清单中的静态声明。

使用 /mcp 查看当前服务和工具

能力从哪里来 ​

插件详情页会显示其声明的 MCP Server。只有插件已启用、权限通过、运行入口有效并完成宿主准入后,MCP 才会进入 Agent 的有效工具列表。

连接器的 MCP 还依赖对应外部产品。例如 Sysbuilder 或 SysCAD 所需 MCP 缺失时,连接器会显示不可用或恢复提示,而不是以“已连接”掩盖能力缺失。

多会话隔离 ​

Mogick 按 MCP 的性质选择运行方式:

  • 有状态或阻塞型 MCP 按会话使用独立上游,避免模型和工具状态串台。
  • 明确可共享的无状态 MCP 可以复用。
  • 关闭、归档或删除会话时,会注销该会话的 MCP 上下文。

因此多个任务可以并行调用不同的建模或分析工具。某个任务的故障不会使其他任务错误连接到它的实例。

启动与恢复 ​

需要外部运行时的 MCP 通常在首次调用时按需准备。连接器详情会显示启动入口和依赖状态。若启动失败:

  1. 打开「插件」并进入对应连接器详情。
  2. 检查外部产品是否已安装。
  3. 修正启动文件或恢复缺失的 MCP 组件。
  4. 按提示重启 Mogick,再创建新会话验证。

插件或能力选择需要重启时,Mogick 会显示确认提示。未确认前,当前运行期仍使用旧的有效配置。

安全边界 ​

插件清单中的权限只是请求,不是授权结果。MCP 工具仍受宿主准入、会话权限与操作审批约束;插件启用不会自动获得进程、文件或网络权限。