MCP
MCP 窗格设置的是这台机器的代理可以使用哪些 Model Context Protocol 服务器(机器在设置编辑器中即工作区)。MCP 服务器把外界的工具与脉络交给代理——一份文档索引、一个议题追踪器、一个设计工具、一个数据库浏览器。你在这里把每一台服务器描述一次;Bromure 会把它写进每个代理自己的配置,并在开机时交给 VM。
说明文字:“MCP 服务器让你的代理取得外部工具与脉络。配置会被翻译成每个代理(Claude Code、Codex、Grok、Kimi 与 omp)该有的格式,并在开机时注入 VM。”都没配置时,窗格会显示未配置任何 MCP 服务器。
内建的服务器
每一台机器也都会得到 Bromure 自己的 MCP 服务器。你不在这里配置它们,它们也不会列在窗格中。每一个都是 VM 里的一支小程序,透过一条私有的虚拟套接字与 Mac 交谈。
| 服务器 | 给谁 | 代理能用它做什么 |
|---|---|---|
bromure-browser | 每个代理 | 操作这台机器内嵌的 Chromium:浏览、点击、输入、截屏、读取控制台与网络日志。见嵌入式浏览器。 |
bromure-automations | 每个代理 | 列出、创建、编辑、删除并运行这台机器的自动化。见自动化。 |
bromure-infrastructure | 每个代理 | 看这台机器可以使用哪些 Kubernetes 集群与注册表,并创建新的。见Kubernetes 集群与注册表。 |
bromure-delegation | 每一个代理会话 | 把工作交给另一个会话,或向另一台机器送出请求,并听取回复。见代理协同工作。 |
bromure-board | 正在处理编码任务的代理 | 订出计划、创建子任务、把任务交付审查。见编码任务。 |
bromure-switchboard | 只有总机 | 看见并引导每一个会话。见总机与消息。 |
在 Claude Code 的配置里,前四个会以 browser、automations、infrastructure 与 delegation 出现。
提示: 不要把你自己的服务器取成跟内建的同名(
browser、automations、infrastructure、delegation):你的那个会在代理的配置中取代掉内建的那一项。
添加一台服务器
点击添加服务器会加上一行。新服务器使用 HTTP 并且是启用的。每一行有:
- 名称——服务器的标识名(提示文字为
my-server)。 - 传输方式——HTTP 或 STDIO。在 JSON 模式中隐藏。
- 启用开关——在不删除的情况下开启或关闭这台服务器。
- 以 JSON 编辑——大括号按钮会把表单换成一个原始 JSON 编辑器,边打边验证并原样传递;它接着会显示切换回表单。
- 移除——减号按钮。
STDIO 服务器
在 VM 内启动、透过标准输入输出讲 MCP 的程序:
- 命令——可执行文件(提示文字为
npx)。 - 参数——以空白分隔(提示文字为
-y @upstash/context7-mcp)。
HTTP 服务器
一个远程的 MCP 端点。URL 收下地址(提示文字为 https://mcp.example.com/mcp);验证的展开区放凭据。不论哪一种,真正的令牌都留在 Mac 上:
- 以 OAuth 授权…——由 Mac 执行 OAuth 登录。授权之后,该行会显示已授权并附上到期时间,以及重新授权 / 撤销。代理的配置里完全没有凭据;是代理服务器把授权加到送往该服务器的请求上。
- 静态令牌——在“或输入一个静态令牌:”之下,设一个环境变量名称(例如
FIGMA_OAUTH_TOKEN)并粘贴令牌,说明文字是绝不送进 VM — 由代理服务器替换。VM 在那个变量里拿到一个替身,而代理服务器在送往该服务器主机的请求上把它换成真正的令牌。
对带令牌的 HTTP 服务器,代理服务器也会回答该服务器的 OAuth 发现请求,这样代理就会把它当成已经登录,而不去尝试自己那套在 VM 里行不通的登录流程。见凭据与传输边界。
注意: 若某台 JSON 模式的服务器同时也有静态令牌,它的 JSON 会被忽略,改用表单的字段,好让令牌能被替换。
更改何时生效
服务器的定义是在机器开机时写进各代理的配置的。在添加、更改或移除一台服务器之后,请重新启动机器,代理才看得到它。OAuth 的授权与撤销在 Mac 上立即生效。
这个窗格与应用程序自己的 MCP 服务器
- 这个窗格配置的是 VM 里面那个代理当作工具使用的服务器。
- 设置中的自动化窗格启用的是
bromure-ac mcp服务器,它让外面——你 Mac 上——的代理去操作 Bromure 本身。见自动化与CLI、API 与 MCP。
设置参考
| 设置 | 类型 | 默认 | 说明 |
|---|---|---|---|
| 服务器列表 | 各行 | 空 | 名称、传输方式、启用开关、JSON 切换。 |
| 传输方式 | HTTP / STDIO | HTTP | 在 JSON 模式中隐藏。 |
| 已启用 | 开关 | 开启 | 每台服务器各自。 |
| 以 JSON 编辑 | 切换 | 表单 | 原始 JSON,原样传递。 |
| 命令 / 参数 | 文本(STDIO) | 空 | 可执行文件与参数。 |
| URL | 文本(HTTP) | 空 | 那个端点。 |
| 验证 | OAuth 或静态令牌(HTTP) | 无 | 真正的令牌留在 Mac 上;在传输时替换。 |
| 添加服务器 | 按钮 | — | 加上一台已启用的 HTTP 服务器。 |
相关章节
- CLI、API 与 MCP — 应用程序自己的 MCP 服务器,以及客体内各服务器的端口。
- 凭据与传输边界 — MCP 的令牌怎么被保管与替换。
- 设置参考 — 所有窗格一览。