Conta Azul MCP

Conta Azul MCP Conecte o ERP Conta Azul ao Claude, Cursor e agentes de IA.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Contaazul List Accounts: Lista as empresas Conta Azul vinculadas a este install (company_id, label).
  • Contaazul Get Company: Dados da empresa Conta Azul ativa (CNPJ, razão social, regime tributário).
  • Contaazul List People: Lista pessoas (clientes, fornecedores, vendedores, transportadores) cadastradas. Filtros via params: tamanho_pagina, pagina, busca (nome/documento), tipo, ativo.

What data it sees

Do you need an account

No: the server works without sign-in

Conta Azul MCP

Conecte o ERP Conta Azul ao Claude, Cursor e agentes de IA. Clientes, fornecedores, produtos, serviços, vendas, contratos, contas a pagar/receber, parcelas e NF-e em linguagem natural. Lê e escreve.

  • 🧾 ERP Conta Azul completo (vendas, financeiro, cadastros, NF-e)
  • ✏️ Leitura e escrita
  • 🔑 OAuth 2.0, conexão segura

Ferramentas

Pessoas (clientes/fornecedores), produtos, serviços, vendas, contratos, contas a pagar/receber, parcelas e emissão de NF-e.

Funciona em qualquer cliente MCP. Servidor remoto: https://api.mcp.ai/contaazul

Server tool list (41)

Raw names from tools/list. Only developers need these.

contaazul_list_accountsLista as empresas Conta Azul vinculadas a este install (company_id, label).
contaazul_get_companyDados da empresa Conta Azul ativa (CNPJ, razão social, regime tributário).
contaazul_list_peopleLista pessoas (clientes, fornecedores, vendedores, transportadores) cadastradas. Filtros via params: tamanho_pagina, pagina, busca (nome/documento), tipo, ativo.
contaazul_get_personDetalhe de uma pessoa por id. Bulk support: accepts ids for batched execution.
contaazul_person_write_createCria ou atualiza uma pessoa. action=create: requer nome e (cpf|cnpj) — passe os campos via `data` (JSON). action=update: requer id e os campos a alterar em `data` (JSON). [Flattened action: create] Bulk support: accepts ids for batched execution.
contaazul_person_write_updateCria ou atualiza uma pessoa. action=create: requer nome e (cpf|cnpj) — passe os campos via `data` (JSON). action=update: requer id e os campos a alterar em `data` (JSON). [Flattened action: update] Bulk support: accepts ids for batched execution.
contaazul_person_deleteRemove uma pessoa por id. Operação destrutiva — confirme antes. Bulk support: accepts ids for batched execution.
contaazul_list_productsLista produtos cadastrados. Filtros: tamanho_pagina, pagina, busca, ativo.
contaazul_get_productDetalhe de produto por id. Bulk support: accepts ids for batched execution.
contaazul_product_write_createCria ou atualiza produto. action=create: nome + valor_venda obrigatórios em `data`. action=update: id obrigatório. [Flattened action: create] Bulk support: accepts ids for batched execution.
contaazul_product_write_updateCria ou atualiza produto. action=create: nome + valor_venda obrigatórios em `data`. action=update: id obrigatório. [Flattened action: update] Bulk support: accepts ids for batched execution.
contaazul_list_servicesLista serviços cadastrados.
contaazul_service_writeCria um serviço. `data` é JSON com nome, valor, etc.
contaazul_list_salesLista vendas. Filtros: tamanho_pagina, pagina, data_inicio, data_fim (YYYY-MM-DD), cliente_id, status_venda. Bulk support: accepts cliente_ids for batched execution.
contaazul_get_saleDetalhe de uma venda por id. Bulk support: accepts ids for batched execution.
contaazul_sale_write_createCria ou atualiza venda. action=create posta em /venda; action=update em /vendas/{id}. `data` é o payload completo da venda em JSON. [Flattened action: create] Bulk support: accepts ids for batched execution.
contaazul_sale_write_updateCria ou atualiza venda. action=create posta em /venda; action=update em /vendas/{id}. `data` é o payload completo da venda em JSON. [Flattened action: update] Bulk support: accepts ids for batched execution.
contaazul_sale_cancelCancela uma venda. Operação destrutiva — confirme antes. Bulk support: accepts ids for batched execution.
contaazul_list_contractsLista contratos. Filtros: tamanho_pagina, pagina, cliente_id, status. Bulk support: accepts cliente_ids for batched execution.
contaazul_get_contractDetalhe de contrato por id. Bulk support: accepts ids for batched execution.
contaazul_contract_writeCria um contrato. `data` é o payload em JSON.
contaazul_contract_cancelCancela/remove um contrato. Bulk support: accepts ids for batched execution.
contaazul_list_receivablesLista contas a receber. Filtros: tamanho_pagina, pagina, data_inicio, data_fim, status (PENDENTE, PAGO, ATRASADO), cliente_id. Bulk support: accepts cliente_ids for batched execution.
contaazul_receivable_createCria uma conta a receber. `data` em JSON.
contaazul_list_payablesLista contas a pagar. Filtros: tamanho_pagina, pagina, data_inicio, data_fim, status, fornecedor_id. Bulk support: accepts fornecedor_ids for batched execution.
contaazul_payable_createCria uma conta a pagar. `data` em JSON.
contaazul_list_installmentsLista as parcelas de UM evento financeiro (passe `id_evento`). A API v2 não tem listagem chapada de todas as parcelas — pra varrer contas a receber/pagar use contaazul_list_receivables / contaazul_list_payables.
contaazul_get_installmentDetalhe de uma parcela por id. Bulk support: accepts ids for batched execution.
contaazul_settle_installmentQuita (settle) uma parcela. `data` em JSON com parcela_id, conta_financeira_id, valor_pago, data_pagamento.
contaazul_unsettle_installmentDesfaz uma quitação por id. Bulk support: accepts ids for batched execution.
contaazul_list_financial_accountsLista contas financeiras (banco, caixa, cartão).
contaazul_list_categoriesLista categorias financeiras (DRE).
contaazul_list_cost_centersLista centros de custo.
contaazul_list_invoices_nfeLista notas fiscais emitidas (NF-e). Filtros: tamanho_pagina, pagina, data_emissao_inicio, data_emissao_fim, status.
contaazul_get_invoice_nfeDetalhe de uma NF-e por id. Bulk support: accepts ids for batched execution.
show_versionShow the current MCP platform and adapter versions.
report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
connectReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
toolkit_infoReturns the current toolkit state: installed MCPs, their connection status, and how many catalog tools each exposes.
marketplace[BETA] Global MCP marketplace. action=search finds MCPs outside this toolkit. action=install adds a new MCP. action=uninstall removes one. Currently returns a mock for debug.
authenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token, paste here. Call with { token: "<jwt>" } after the user pastes, or with no args to get the link.