MCP
O painel MCP configura os servidores Model Context Protocol que os agentes desta máquina podem usar (uma máquina é um espaço de trabalho, no editor de definições). Os servidores MCP dão a um agente ferramentas e contexto vindos de fora — um índice de documentação, um gestor de questões, uma ferramenta de design, um explorador de base de dados. Você descreve cada servidor uma vez aqui; o Bromure escreve-o na configuração própria de cada agente e entrega-a à VM no arranque.
A legenda: «Os servidores MCP dão ao seu agente acesso a ferramentas e contexto externos. As configurações são traduzidas para o formato certo de cada agente (Claude Code, Codex, Grok, Kimi e omp) e injetadas na VM no arranque.» Sem nenhum configurado, o painel lê Nenhum servidor MCP configurado.
Servidores incorporados
Cada máquina recebe também os servidores MCP do próprio Bromure. Não os configura aqui e não são listados no painel. Cada um é um pequeno programa na VM que fala com o Mac por um socket virtual privado.
| Servidor | Dado a | O que o agente pode fazer com ele |
|---|---|---|
bromure-browser | Todos os agentes | Conduzir o Chromium incorporado da máquina: navegar, clicar, escrever, capturar o ecrã, ler a consola e o registo de rede. Ver O Navegador Incorporado. |
bromure-automations | Todos os agentes | Listar, criar, editar, eliminar e executar as automatizações desta máquina. Ver Automatizações. |
bromure-infrastructure | Todos os agentes | Ver que clusters Kubernetes e que registos esta máquina pode usar, e criar novos. Ver Clusters Kubernetes e registos. |
bromure-delegation | Todas as sessões de agente | Entregar trabalho a outra sessão, ou enviar um pedido a outra máquina, e receber a resposta. Ver Agentes a trabalhar em conjunto. |
bromure-board | Agentes a trabalhar numa tarefa de código | Definir o plano, criar subtarefas, entregar a tarefa para revisão. Ver Tarefas de código. |
bromure-switchboard | Apenas a Central | Ver e orientar todas as sessões. Ver Central e mensagens. |
Na configuração do Claude Code os primeiros quatro aparecem como browser, automations, infrastructure e delegation.
Dica: não dê a um dos seus servidores o mesmo nome de um incorporado (
browser,automations,infrastructure,delegation): o seu substitui a entrada incorporada na configuração do agente.
Acrescentar um servidor
Clique em Adicionar servidor para acrescentar uma linha. Os servidores novos usam HTTP e estão ativados. Cada linha tem:
- Nome — o identificador do servidor (texto indicativo
my-server). - Transporte — HTTP ou STDIO. Oculto no modo JSON.
- Interruptor de ativação — liga ou desliga este servidor sem o eliminar.
- Editar como JSON — o botão de chaves troca o formulário por um editor de JSON cru, validado à medida que escreve e passado tal e qual; passa então a ler Voltar ao formulário.
- Remover — o botão de menos.
Servidores STDIO
Um programa lançado dentro da VM que fala MCP pela entrada e saída padrão:
- Comando — o executável (texto indicativo
npx). - Argumentos — separados por espaços (texto indicativo
-y @upstash/context7-mcp).
Servidores HTTP
Um ponto final MCP remoto. O URL recebe o endereço (texto indicativo https://mcp.example.com/mcp); a divulgação Autenticação guarda a credencial. De qualquer maneira, o token verdadeiro fica no Mac:
- Autorizar com OAuth… — o Mac conduz o início de sessão OAuth. Uma vez autorizado, a linha mostra Autorizado com a sua validade e Reautorizar / Revogar. A configuração do agente não leva credencial nenhuma; o proxy acrescenta a autorização aos pedidos destinados ao servidor.
- Token estático — sob «Ou introduza um token estático:», defina um Nome da variável de ambiente (por exemplo
FIGMA_OAUTH_TOKEN) e cole o Token, com a legenda Nunca enviado para a VM — substituído pelo proxy. A VM recebe um substituto nessa variável, e o proxy troca-o pelo token verdadeiro nos pedidos ao anfitrião do servidor.
Para servidores HTTP com um token, o proxy responde também aos pedidos de descoberta OAuth do servidor, de modo que o agente trate o servidor como já autenticado em vez de tentar o seu próprio início de sessão, que não pode funcionar dentro da VM. Ver Credenciais e a fronteira de transmissão.
Nota: se um servidor em modo JSON tiver também um token estático, o seu JSON é ignorado e usam-se os campos do formulário, para que o token possa ser substituído.
Quando as alterações se aplicam
As definições dos servidores são escritas na configuração dos agentes quando a máquina arranca. Depois de acrescentar, alterar ou remover um servidor, reinicie a máquina para que os agentes o vejam. A autorização e a revogação OAuth entram em vigor no Mac imediatamente.
Este painel e o servidor MCP da própria aplicação
- Este painel configura os servidores que o agente dentro da VM usa como ferramentas.
- O painel Automatização nas Preferências liga o servidor
bromure-ac mcp, que permite a um agente de fora — no seu Mac — conduzir o próprio Bromure. Ver Automatização e CLI, API e MCP.
Referência de definições
| Definição | Tipo | Predefinição | Descrição |
|---|---|---|---|
| Lista de servidores | Linhas | Vazia | Nome, transporte, interruptor de ativação, alternância de JSON. |
| Transporte | HTTP / STDIO | HTTP | Oculto no modo JSON. |
| Ativado | Interruptor | Ligado | Por servidor. |
| Editar como JSON | Alternância | Formulário | JSON cru, passado tal e qual. |
| Comando / Argumentos | Texto (STDIO) | Vazio | Executável e argumentos. |
| URL | Texto (HTTP) | Vazio | O ponto final. |
| Autenticação | OAuth ou token estático (HTTP) | Nenhuma | O token verdadeiro fica no Mac; substituído na transmissão. |
| Adicionar servidor | Botão | — | Acrescenta um servidor HTTP ativado. |
Capítulos relacionados
- CLI, API e MCP — o servidor MCP da própria aplicação e as portas dos servidores dentro do convidado.
- Credenciais e a fronteira de transmissão — como os tokens MCP são guardados e substituídos.
- Referência de Definições — todos os painéis num relance.