Como Configurar Parâmetros Multi-Tenant
Deixe um servidor implantado atender vários tenants (clientes, workspaces, contas) exigindo um parâmetro em toda chamada, que o Arthur então injeta nos argumentos reais da ferramenta — em vez de subir um servidor separado por tenant.
Pré-requisitos: um servidor com pelo menos uma ferramenta.
Passos
Abra o servidor e vá na aba Configurações.


Encontre Parâmetros multi-tenant e habilite.


Adicione um parâmetro: seu nome (autocomplete sugere nomes de parâmetros de ferramentas existentes), um tipo, uma descrição opcional, e se é obrigatório.







Salve.

Confirme que funcionou
O painel mostra uma URL de exemplo ao vivo como …/api/mcp/server/{id}?customerId={valor}. Chamar o servidor sem o parâmetro obrigatório é rejeitado; chamá-lo com o parâmetro injeta o valor automaticamente nos argumentos correspondentes das ferramentas.
Bom saber
- Isso é pensado para o caso em que as mesmas ferramentas e o formato da API upstream se aplicam a todo tenant, e só um valor como um ID de cliente ou de workspace muda por chamada — não para tenants que precisam de ferramentas ou credenciais totalmente diferentes (use servidores separados para isso).
Relacionado
Vídeo tutorial