vistoazul-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VISTOAZUL_API_KEY | Yes | Your Visto Azul API key | |
| VISTOAZUL_BASE_URL | No | Base URL for the Visto Azul API | https://dashboard.vistoazul.com.br/api/v1 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_instancesA | Lista as instancias (numeros de WhatsApp) conectadas na conta, com status. |
| send_textB | Envia uma mensagem de texto no WhatsApp. |
| send_mediaC | Envia midia (imagem, video ou documento) por uma URL publica, com legenda opcional. |
| send_pixC | Envia uma cobranca PIX na conversa do WhatsApp. |
| send_pollC | Envia uma enquete (poll) no WhatsApp. |
| check_numbersA | Verifica quais numeros tem WhatsApp (use antes de disparar, anti-ban). |
| create_campaignA | Cria uma campanha (disparo em massa com anti-ban). template aceita spintax {a|b} e variaveis {{nome}}. |
| campaign_statusC | Consulta o status de uma campanha. |
| list_contactsB | Lista contatos da conta. Filtre por tag opcional. |
| upsert_contactC | Cria ou atualiza um contato. |
| set_webhookC | Configura o webhook de uma instancia para receber mensagens no seu endpoint (para chatbots). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool has a clearly distinct purpose: campaign management, message sending, contact operations, instance configuration, and number validation. There is no ambiguity between them.
All tool names follow a consistent verb_noun pattern with underscores (e.g., send_text, create_campaign, list_contacts), making them predictable and easy to understand.
11 tools are well-scoped for a WhatsApp messaging and campaign management server, covering core operations without unnecessary bloat.
The tool set covers most essential operations: sending various message types, contact management, instance listing, webhook setup, and campaign creation/status. Minor gaps exist (e.g., no campaign update/delete or contact deletion), but agents can work around them.