Skip to main content
Glama
MCP WhatsApp (uazapi)

MCP WhatsApp (uazapi)

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoInterface de escuta.0.0.0.0
PORTNoPorta HTTP.8080
LOG_LEVELNodebug, info, warn, error ou silent.info
UAZAPI_URLYesURL do seu servidor uazapi.
SEND_ENABLEDNofalse bloqueia todas as ferramentas de envio (modo somente leitura).true
UAZAPI_TOKENNoToken de uma instância só.
MCP_TRANSPORTNohttp para servidor remoto, stdio para rodar local.http
MCP_AUTH_TOKENNoSegredo que abre qualquer rota. Defina sempre em produção. Aceito em Authorization: Bearer, nos cabeçalhos x-token/token/x-api-token/api-token/x-auth-token/x-access-token/x-mcp-token/x-api-key, ou como ?token=.
OPENAI_API_KEYNoChave da OpenAI usada para transcrever áudios (transcribe=true). Sem ela, a uazapi devolve só o arquivo.
ALLOWED_NUMBERSNoPrefixos autorizados a receber mensagens, separados por vírgula. Vazio libera todos.
PUBLIC_BASE_URLNoEndereço público do servidor usado nos links de upload. Se vazio, vem do próprio pedido.
UAZAPI_INSTANCESNoLista fixa de instâncias em JSON.
MCP_JSON_RESPONSENofalse usa streaming SSE em vez de JSON puro.true
REQUEST_TIMEOUT_MSNoTempo máximo de espera por resposta da uazapi.60000
UAZAPI_ADMIN_TOKENNoToken de administrador; o servidor descobre todas as instâncias da conta sozinho.
BULK_MAX_RECIPIENTSNoTeto de destinatários por campanha.500
MAX_SEND_FILE_BYTESNoTamanho máximo de arquivo para envio de mídia.25 MB
MCP_INSTANCE_TOKENSNoJSON {"instancia":"token"}; cada token abre só a rota /mcp/<instancia>.
DEFAULT_COUNTRY_CODENoDDI aplicado a números informados sem código de país.55
MAX_INLINE_FILE_BYTESNoTamanho máximo de arquivo inline retornado em base64 por resposta.3 MB
MAX_SPREADSHEET_BYTESNoTamanho máximo de planilha processada pelo servidor.40 MB
MCP_PRIVATE_INSTANCESNoNúmeros que não devem aparecer na conexão geral; só abrem em /mcp/<nome> com token próprio.
BULK_MIN_DELAY_SECONDSNoIntervalo mínimo entre mensagens de campanha.5
UAZAPI_DEFAULT_INSTANCENoNúmero usado quando o Claude não especifica qual.
UAZAPI_DISCOVERY_TTL_SECONDSNoCache da lista descoberta, em segundos.300

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources