工作台能力MCP 工具

工作台能力

MCP

MCP 把外部工具接到某一个智能体上。你在该智能体详情的 MCP 分区添加客户端之后,只有这个智能体的新对话能用那些工具。别的智能体不会自动继承,正在跑的任务也不会中途改配置。

从哪里加

  1. 打开 Work → 智能体,进入目标智能体。
  2. 打开 MCP 分区。
  3. 创建客户端:可以用 JSON 导入,也可以用 表单模式。
  4. 保存后,到「工具&权限」确认工具列表,并按需要设置访问策略。

表单里的传输方式:

界面选项适合什么
Stdio本机启动一条命令,CogineWork 通过标准输入输出跟它说话。填写启动命令、参数、工作目录和环境变量。
Streamable HTTP连远程 MCP 服务。填写服务器 URL,需要时再开 OAuth。
SSE同样连远程服务,使用 SSE 传输。

JSON 导入接受三种常见写法:用 mcpServers 包一层、直接「键 → 配置对象」,或平铺成单个客户端。密钥不要写进可分享的文件;远程服务需要登录时,用该客户端上的 OAuth 授权。

什么时候该用 MCP

  • 要让智能体查正在变化的外部系统,而不是把资料贴进对话。
  • 对方已经提供 MCP 服务器,你不想为此再写插件。
  • 工具需要鉴权、分页或实时查询,Skill 里的静态说明不够用。

如果只是「告诉智能体怎么用某个产品」,先写 Skill,不一定要上 MCP。

工具权限

每个 MCP 客户端都可以设默认策略,再按工具覆盖:

  • 允许:直接调用。
  • 审批:先停住,等你在动态或对话里批准。
  • 拒绝:这个智能体不能用该工具。

还可以把规则限制在某个频道或某个用户。策略按客户端保存,换一个智能体要重新看一遍。

远程 MCP 等于把一部分工具执行权交给外部服务。只添加你信任的来源,并看清它能读哪些数据、能改哪些东西。

和插件、频道的分工

需求用什么
给当前智能体加一组工具本页的 MCP
给桌面装功能包,或给频道加适配插件
让任务从即时通讯进来频道

常见卡住的地方

  • 加了客户端,对话里却没有工具:确认当前任务用的就是配置了 MCP 的那个智能体,并且客户端是启用状态。
  • Stdio 命令立刻退出:在终端单独跑一遍启动命令,看依赖和路径是否齐全。
  • 远程服务连不上:检查 URL、代理和鉴权;本机防火墙也会拦。需要登录时,先完成 OAuth。
  • 工具列表是空的:等连接完成后再刷新;「MCP 服务器正在连接中」时不要急着重试权限页。

相关页面:智能体 · 技能 · 插件 · 工作台