MCP 工具管理用于把外部 MCP 服务接入对话。管理员可以开启 MCP 能力、配置服务端点、同步工具列表、编辑工具展示信息,并限制单次对话中的选择数量和调用次数。

使用入口#

进入管理端后打开“工具”。页面包含 MCP 工具全局设置、MCP 服务列表和 MCP 工具列表。

用户能否在对话中选择 MCP 工具,取决于全局开关、服务状态、工具状态和管理员设置的调用限制。

全局设置#

全局设置用于控制 MCP 是否对用户开放,以及单次消息的执行边界。

设置影响
启用 MCP 工具关闭后,用户不能在对话中选择 MCP 工具。
单消息可选工具数量限制用户一次消息最多选择多少个工具。
最大 LLM 请求次数限制一次工具链中模型请求的总次数,包含初始请求和总结请求。
最大 Tool 调用次数限制一次消息内工具调用总数,失败调用也会计入。
并发上限限制单个服务实例同时执行的工具调用数量。
调用超时限制单次工具调用最长等待时间。
重试次数控制工具调用失败后的重试次数。

这些限制用于保护平台稳定性。工具数量和调用次数过高,可能导致响应变慢、成本上升或外部服务压力过大。

MCP 服务#

MCP 服务列表展示服务名称、地址、状态、工具数量和同步时间。管理员可以新增、编辑、启停、删除服务,或对服务执行工具同步。

新增服务时,需要填写服务名称、服务地址、状态、鉴权密钥和请求头。鉴权密钥保存后不会完整展示;编辑时留空通常表示不修改原密钥。

停用服务后,该服务下的工具不会继续提供给用户选择。删除服务前应确认相关工具不再被业务依赖。

工具同步#

同步工具会从 MCP 服务读取工具名称、描述和参数 Schema,并更新后台工具列表。首次新增服务后应先同步,再逐个检查工具是否适合开放。

当外部 MCP 服务新增、删除或修改工具时,也需要重新同步。同步不会自动判断业务安全性,管理员仍需要检查工具描述、参数和启用状态。

工具列表#

工具列表支持搜索工具名称和描述,并按状态筛选、排序。管理员可以启用或停用单个工具,也可以批量启用或停用当前选中的工具。

停用工具适合临时下线高风险能力、外部服务异常、参数不稳定或工具结果质量不可靠的情况。重新启用前建议先确认服务端已经恢复。

编辑工具展示#

管理员可以编辑工具展示名称和描述。展示名称影响用户在工具选择器里看到的名称,描述会帮助用户判断工具适合处理什么任务。

描述应写清楚工具适合做什么、不适合做什么、需要哪些输入。不要把内部密钥、私有地址或敏感流程写进展示描述。

查看 Schema#

工具 Schema 用于查看工具需要的输入参数结构。管理员可以通过它判断工具是否容易被用户正确使用,以及是否存在不适合开放的敏感参数。

如果工具参数复杂,建议在展示描述中补充使用场景;如果工具参数涉及高风险操作,应默认停用,等完成权限和审计策略后再开放。

使用建议#

先开启少量只读、低风险工具,验证服务稳定性和用户体验,再开放写入或外部执行类工具。为每个服务设置合理超时和并发,避免单个工具拖慢整轮对话。工具变更后及时同步并复核启用状态。