Pular para o conteúdo principal
O assistente escolhe a ferramenta sozinho a partir do seu pedido. Esta página é para quem quer saber exatamente o que ele pode fazer, ou para quem desenvolve um agente sobre o MCP.
  • Pessoa (OAuth): os perfis que veem a ferramenta. A permissão de verdade é a do sistema: a recepção não lê respostas de anamnese, mesmo que peça.
  • App (chave): o escopo que libera a ferramenta quando a conexão é feita com a chave de um app. “Só pessoa” não aparece para app.
  • Tipo: lê não muda nada; escreve muda a clínica; destrutiva cancela ou remove (o cliente pede confirmação); manda à paciente envia WhatsApp ou e-mail de verdade, e o cliente pede a sua confirmação antes; age fora da Westhetics chama o sistema do integrador (o teste do webhook).
As descrições abaixo são as que o assistente lê, palavra por palavra.

Conexão e o dia

Peça assim: “O que está pendente hoje?” · “Como está a agenda de amanhã?” · “Em que clínica você está conectado?”.

Pacientes

Peça assim: “Procure a Amanda Ribeiro” · “Cadastre a Júlia Prado, 21 99876-5432” · “Atualize o e-mail da Amanda para amanda@novo.com”.

Anamneses

Peça assim: “A Carla já respondeu a anamnese?” · “Mande a anamnese para a Amanda por e-mail” · “Me dê o link da anamnese da Júlia”. Peça assim: “Quanto custa o preenchimento labial?” · “Quem são as prestadoras da clínica?”.

Contratos e assinaturas

Peça assim: “Prepare o contrato da Amanda para preenchimento labial amanhã às 14h30” · “Mande para ela assinar pelo WhatsApp” · “Quem ainda não assinou?”.

Eventos

Peça assim: “O que aconteceu hoje na clínica?” · “Quais contratos foram assinados esta semana?”.

Modelos de contrato e termo (só a equipe da Westhetics)

Quem é da equipe da Westhetics (perfil root) edita e publica os modelos de contrato, termo e anamnese pelo assistente, no padrão de legal design da Westhetics. Só pessoa, pelo OAuth: a chave de app não vê estas ferramentas, e a gestora da clínica também não. Toda edição e publicação entra no histórico do modelo, com quem e quando. Peça assim: “Leia o padrão e me diga o que o termo de toxina precisa para ser publicado” · “Mude o prazo de retoque do TCLE de toxina para 15 dias, me mostre o que mudou e a conferência” · “Publique a versão: revisou a Helena Prado em 03/11”.

Webhooks (só com a chave do app)

Peça assim: “Cadastre o webhook https://hooks.exemplo.com/w para anamnesis.completed” · “Teste o webhook”.

Para quem desenvolve

  • Transporte: Streamable HTTP, sem sessão, em https://mcp.westhetics.io.
  • Descoberta: tools/list devolve só as ferramentas que a conexão pode usar (pelo perfil ou pelos escopos). prompts/list, os prompts prontos.
  • Anotações: cada ferramenta traz readOnlyHint, destructiveHint, idempotentHint e openWorldHint; as que agem fora da Westhetics (mandam mensagem à paciente, inclusive o cancelamento que avisa quem já assinou, ou chamam o webhook do integrador) vêm com openWorldHint: true.
  • Erros de regra voltam como resultado com isError: true e a mesma mensagem que o painel mostraria, com cada campo do 422 numa linha, para o modelo corrigir e tentar de novo.
  • Mesmas regras da API: cada ferramenta chama o mesmo núcleo da API pública v1. O que vale na referência da API vale aqui.
  • Limite: com a chave do app, as chamadas do MCP somam com as da API (100 por minuto).
Última modificação em 11 de novembro de 2026