返回安全研究YOFUNE_LABS / D04

决策者简报

企业内部部署 MCP 前
需要确认什么

把 MCP 当成新的集成层来审批,而不是当成一个插件开关。

写给决策者

本文面向安全负责人和 AI 平台负责人,强调上线前应确认的问题、方法和交付物。技术细节被有意收短,具体验证仍需结合授权范围与系统架构。

MCP 能让内部系统很快被 Agent 用起来。也正因为快,它容易跳过原本针对“新集成”的审批。部署前把下面几件事确认完,比上线后再补防火墙便宜。

01先确认来源,再确认能力

这个服务器是谁维护的?内部仓库、经过审查的镜像,还是开发者个人从公开目录拉下来的?版本如何钉死?更新谁批准?

名字像官方,不表示发布通道受控。来源说不清的 MCP,按未授权软件处理。

02再确认它到底能做什么

启动后列出工具表,逐项看:读还是写,是否出站,是否执行命令,是否接触密钥。把工具表存档。以后增减一项,都按权限变更评审。

只听介绍说“这是搜索插件”不够。要看实际注册出来的函数。

03凭证给到哪一层

MCP 进程拿的是只读检索令牌,还是某个管理员在笔记本上登录过的会话?令牌能否访问任务范围以外的库?能否被其他工作区复用?

原则是:给任务发牌,不给服务器发万能钥匙。搜索服务器不应持有删除或导出权限。

04运行位置和日志

进程跑在开发者电脑、内部集群还是供应商云上?企业数据会不会随调试日志离开现场?调用能否回溯到用户和任务?

连不上这些记录,出了问题只能重装。那不是生产集成,是试验。

05上线开关

先在隔离环境接一个只读工具。能讲清身份、工具表、数据和退出方式之后,再谈写操作。

MCP 的便利来自“发现即调用”。企业接受它的前提,是发现过程本身可审批。把这一层补上,Agent 才是在用内部系统,而不是内部系统被匿名工具链使用。