ahreas-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AHREAS_CHAVE | Yes | Chave de acesso da integração (da administradora). Obrigatória. | |
| AHREAS_SENHA | No | Senha desse usuário, usada apenas no modo local (stdio). | |
| AHREAS_USUARIO | No | Usuário do Ahreas, usado apenas no modo local (stdio). | |
| AHREAS_BASE_URL | Yes | Endereço do Ahreas, ex. https://sistema.suaadm.com.br. Obrigatória. | |
| AHREAS_PUBLIC_URL | No | URL pública do servidor; âncora do OAuth. Usada apenas no modo remoto (HTTP + OAuth). | |
| AHREAS_TENTATIVAS | No | Tentativas num soluço de rede. | 2 |
| AHREAS_SESSAO_HORAS | No | Validade da sessão antes de novo login. | 12 |
| AHREAS_PERMITIR_ESCRITA | No | Libera operações que gravam no ERP. Escrita vem desligada por padrão. | false |
| AHREAS_TIMEOUT_SEGUNDOS | No | Tempo máximo por chamada SOAP. | 30 |
| AHREAS_CACHE_WSDL_SEGUNDOS | No | Validade do catálogo lido do WSDL. | 3600 |
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
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listar_metodosA | Passo 1 para RELATÓRIOS e CONSULTAS financeiras rápidas (web service). Use quando a pessoa quer DADOS: inadimplência, contas a pagar, fluxo de caixa, boletos, vencimentos, lançamentos. Busque pela intenção dela (ex.: 'boleto', 'inadimplencia') e depois chame descrever_metodo no que achar. Para OPERAR o Ahreas como no painel (importar consumo, emitir, cadastrar), use listar_telas. |
| descrever_metodoB | Detalha um método: serviço, parâmetros, formato e se lê ou grava. |
| executar_metodoA | Executa um método do Ahreas com a credencial da instalação. Leitura roda direto. Método que grava (ou de efeito incerto) exige confirmar=true, e escrita ainda depende de AHREAS_PERMITIR_ESCRITA. |
| diagnosticoB | O que está de pé: os dois web services, o catálogo e a credencial. |
| listar_telasA | Passo 1 para OPERAR o Ahreas como no painel web (383 telas da instalação). Use quando a pessoa quer FAZER algo que se faz na tela: importar leitura de consumo (gás/água), emitir boleto, lançar, cadastrar, processar emissão, gerar remessa — ou quando listar_metodos não achou um método para a consulta. Busque pela intenção (ex.: 'consumo', 'boleto', 'emissão') e chame descrever_tela no caminho que achar para ver os campos e as ações. |
| descrever_telaC | Detalha uma tela: os campos que ela pede e as ações (botões) disponíveis. |
| executar_acao_telaA | Aciona uma tela: preenche os campos e dispara o botão, por HTTP. Consulta roda direto. Ação que altera o ERP exige confirmar=true e AHREAS_PERMITIR_ESCRITA, e antes disso mostre à pessoa o que vai rodar. |
| importar_arquivo_em_telaA | Sobe um arquivo em QUALQUER tela de importação e, com confirmação, processa. Serve para toda tela que recebe arquivo (leitura de consumo, retorno bancário,
lote de lançamentos, etc.) — nada é específico de um fluxo. Descubra a tela em
listar_telas e os botões em descrever_tela ( Primeiro chame SEM confirmar: o arquivo é enviado e a tela o reconhece — o próprio Ahreas pode preencher campos a partir dele — sem gravar; mostre o resultado à pessoa. Só depois do sim dela, chame de novo com confirmar=true. |
| diagnostico_webA | Confere se o modo telas está de pé: login web, catálogo e forma das telas. Por ser replay de tela, o modo telas depende da forma do painel. Esta
ferramenta faz login, conta as telas do menu e abre uma amostra delas para
confirmar que ainda têm forma reconhecível (campos e ações) — um alarme caso
a Ahreas mude o painel. Passe |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |