omie-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OMIE_APP_KEY | Yes | Your OMIE API app key | |
| OMIE_APP_SECRET | Yes | Your OMIE API app secret |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| listar_fornecedoresA | Lista fornecedores cadastrados no OMIE com paginação e filtros. |
| consultar_fornecedorA | Consulta detalhes de um fornecedor específico. Informe ao menos um dos identificadores. |
| incluir_fornecedorB | Cadastra um novo fornecedor no OMIE. |
| alterar_fornecedorC | Altera dados de um fornecedor existente no OMIE. |
| listar_contas_pagarC | Lista contas a pagar com filtros de status, período e fornecedor. |
| consultar_conta_pagarB | Consulta detalhes de uma conta a pagar específica. |
| incluir_conta_pagarC | Cria uma nova conta a pagar no OMIE. |
| lancar_pagamentoC | Registra o pagamento (baixa) de uma conta a pagar. |
| cancelar_pagamento_conta_pagarA | |
| excluir_conta_pagarA | Exclui uma conta a pagar do OMIE (apenas títulos em aberto). |
| listar_contas_receberB | Lista contas a receber com filtros de status, período e cliente. |
| consultar_conta_receberC | Consulta detalhes de uma conta a receber específica. |
| incluir_conta_receberC | Cria uma nova conta a receber no OMIE. |
| lancar_recebimentoB | Registra o recebimento (baixa) de uma conta a receber. |
| cancelar_recebimentoA | |
| excluir_conta_receberB | Exclui uma conta a receber do OMIE (apenas títulos em aberto). |
| listar_lancamentos_bancariosC | Lista lançamentos/transações bancárias em conta corrente. |
| consultar_lancamento_bancarioC | Consulta detalhes de um lançamento bancário específico. |
| incluir_lancamento_bancarioC | Cria um lançamento manual em conta corrente (débito ou crédito). |
| excluir_lancamento_bancarioB | Exclui um lançamento bancário em conta corrente. |
| listar_tipos_conta_correnteA | |
| listar_contas_correntesB | Lista todas as contas correntes/bancárias cadastradas no OMIE. |
| consultar_conta_correnteC | Consulta detalhes de uma conta corrente específica. |
| consultar_extrato_bancarioA | |
| consultar_fluxo_caixaA | Consulta o fluxo de caixa do mês, comparando valores previstos vs realizados por categoria financeira. |
| obter_resumo_financeiroA | |
| listar_titulos_em_abertoA | |
| pesquisar_lancamentos_financeirosB | Pesquisa lançamentos financeiros de forma unificada (contas a pagar + a receber). Ideal para visão consolidada das finanças. |
| listar_categoriasB | |
| consultar_categoriaA | |
| listar_grupos_categoriaA | |
| listar_tipos_categoriaA | |
| incluir_categoriaA | |
| alterar_categoriaA | |
| incluir_grupo_categoriaA | |
| alterar_grupo_categoriaA | Altera um grupo totalizador de categorias. O OMIE não permite trocar o tipo (receita/despesa) de um grupo já criado. |
| listar_contas_dreA | |
| listar_tipos_documentoA | |
| consultar_tipo_documentoA | |
| listar_bancosA | |
| consultar_bancoA | |
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 41 tools
Most tools target distinct resources and actions, but there is some overlap between listar_titulos_em_aberto and listar_contas_pagar/receber, and between pesquisar_lancamentos_financeiros and the individual list tools. Detailed descriptions help clarify intended use, so confusion is limited.
All tool names follow a consistent Portuguese verb-infinitive + noun pattern (listar_, consultar_, incluir_, alterar_, excluir_, lancar_, cancelar_) using snake_case. This provides a predictable and clear naming scheme across the entire set.
With 41 tools, this server significantly exceeds the typical well-scoped range of 3-15 tools. While the financial domain is broad, the count feels heavy and may overwhelm agents, especially with many closely related list/consult operations.
The tool surface covers most core financial workflows: suppliers, accounts payable/receivable, bank entries, categories, and DRE. However, there are notable gaps: no update/delete for contas pagar/receber, no ability to create or update bank accounts, and no delete for suppliers. This leaves some lifecycle stages incomplete.