MCP 实战

AI 自己加工具

用户说「帮我查日历」,但你还没配日历工具。传统做法:报错说「不支持」。更好的做法:Agent 自己去配,问你一声就行。

对话模拟:AI 发现缺工具后自己配置
A
Alice · AI Assistant
MCP 自配置演示
自配置的关键设计

能力发现

Agent 需要知道「有哪些工具可以加」。可以是一个工具注册中心,也可以是预定义的候选列表。关键是 Agent 能根据用户需求匹配到对应工具。

用户授权

AI 不能偷偷连接新服务。必须告知用户「我想连接 XX 服务」,等用户明确同意后才执行。这是信任的底线。

⚡ 即时生效

配置完成后,新工具立即可用,不需要重启。用户的当前对话可以无缝继续。这就是热加载的价值。

安全边界

哪些工具允许自配置?哪些必须管理员手动配?对于涉及敏感数据的工具(如数据库),应该有更严格的审批流程。

从用户配工具到 AI 配工具的转变:
传统方式需要用户自己去设置页面找到 MCP 配置项、填写连接参数、测试连通性…大多数用户根本不会做这些。让 AI 代劳这个过程,用户只需要说一句「好的」,门槛从会配置降到了会说话。
最好的工具管理是 AI 自己管理自己的工具箱,但要用户点头才行。自配置不等于让 AI 随意安装插件。它是把复杂的配置过程自动化,同时保留用户的决定权。