Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
作者提供的说明(英文原文)
Conta Azul ERP MCP — sales, customers, finance and NF-e via OAuth 2.0. Read + write, 35 tools.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
适用于网页版、桌面版和手机版 Claude:
https://api.mcp.ai/contaazul在终端中运行这条命令
claude mcp add --transport http contaazul https://api.mcp.ai/contaazul粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"contaazul": {
"url": "https://api.mcp.ai/contaazul"
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"contaazul": {
"type": "http",
"url": "https://api.mcp.ai/contaazul"
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
ChatGPT 只能连接互联网上的服务器:
https://api.mcp.ai/contaazul菜单名称可能因套餐和版本不同而略有差异。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日
注册名称已通过 GitHub 账户 douglac 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
尚未检查;我们会轮流检查各个端点
尚未检查;我们会轮流检查各个端点
尚未检查;我们会在检查端点时读取工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。
GitHub 仓库最后更新于–,最新版本(0.1.0)于5个月前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Finance Toolkit, SolidInvoice, Korea Tax Calculator
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Conecte sua conta Conta Azul ao seu agente de IA. Gerencie clientes e fornecedores, produtos, serviços, vendas, contratos, contas a pagar e receber, parcelas, quitações e NF-e em linguagem natural. Login via OAuth da própria Conta Azul, em 30 segundos — sem digitar token, sem configurar nada.
English version · Documentação completa · Skills do Claude Code
A Anthropic unificou a instalação de MCPs em claude.ai/customize/connectors. O mesmo link serve pra Claude Web e Claude Desktop (basta estar logado na sua conta):
Esse link abre o modal "Adicionar conector personalizado" já com nome (Conta Azul MCP) e URL (https://api.mcp.ai/contaazul) pré-preenchidos. Clique Adicionar, faça login via magic-link na primeira chamada, autorize sua empresa Conta Azul.
Manual (se o deeplink não abrir): vá em claude.ai/customize/connectors → clique + → Adicionar conector personalizado → cole:
Conta Azul MCPhttps://api.mcp.ai/contaazul➕ Instalar Conta Azul MCP no Cursor
➕ Instalar Conta Azul MCP no VS Code
Conta Azul MCP funciona em qualquer cliente MCP que suporte MCP over HTTP. A URL do servidor é sempre a mesma:
https://api.mcp.ai/contaazul
Veja INSTALL.md pra exemplos de configuração por cliente.
Instruções detalhadas: INSTALL.md — config manual em arquivo (claude_desktop_config.json, .cursor/mcp.json, .vscode/mcp.json), fluxo agent-auth pra clientes sem OAuth, troubleshooting, e instruções pra IA te ajudar a instalar.
Alguns agents autônomos tratam MCP como processo local (stdio/npx) ou param na etapa de "registrar no config" sem nunca chamar as tools. Cole o prompt abaixo pra forçar o consumo correto como MCP remoto HTTP e rodar o fluxo de autenticação de ponta a ponta:
📋 Copiar prompt (PT-BR)
Use o Conta Azul MCP (ERP financeiro brasileiro, API v2 da Conta Azul) como um servidor MCP externo remoto via HTTP. Não trate esse MCP como local, não use stdio, não execute npx, node, subprocesso para "subir" servidor, e não assuma que apenas registrar a URL em config é suficiente. O endpoint é https://api.mcp.ai/contaazul e deve ser consumido por MCP remoto via HTTP/streamable-http. A prioridade é: (1) se o ambiente tiver suporte nativo a cliente MCP remoto HTTP, use-o; (2) se não tiver, procure um cliente MCP HTTP externo já disponível no próprio ambiente/servidor e use-o para conectar ao endpoint e chamar as tools; (3) só declare limitação depois de tentar ambos os caminhos. O objetivo é realmente consumir o MCP remoto, não apenas cadastrá-lo. Primeiro, se o ambiente usar registro/config de MCP, registre o servidor com nome como contaazul-mcp, URL https://api.mcp.ai/contaazul e transporte streamable-http; em seguida, teste conectividade real ao endpoint remoto. Antes de qualquer autenticação, liste as ferramentas disponíveis no servidor remoto; como o Conta Azul MCP é soft-gate, a descoberta inicial (mesmo deslogado) deve retornar TODAS as ferramentas do ERP — contaazul_list_accounts, contaazul_get_company, contaazul_list_people, contaazul_list_sales, contaazul_list_receivables, contaazul_list_payables, contaazul_list_invoices_nfe e demais contaazul_* — além de show_version, report_bug, connect e authenticate. Se a listagem funcionar, prossiga obrigatoriamente com o fluxo. O fluxo correto é: 1. chamar a tool authenticate sem argumentos (ou chamar qualquer tool contaazul_* deslogado, que retornará o link de autenticação); 2. se retornar um link de login, mostrar esse link ao usuário e instruí-lo a abrir, autenticar no mcp.ai e enviar o token retornado; 3. quando o usuário enviar o token, chamar authenticate novamente com { "token": "<jwt_enviado_pelo_usuario>" }; 4. após autenticação confirmada, chamar connect; 5. se connect retornar um link de autorização da Conta Azul (OAuth 2.0), mostrar ao usuário para abrir, logar na conta Conta Azul dele e autorizar o acesso à empresa; 6. depois da conexão, usar as tools de consulta contaazul_list_accounts, contaazul_get_company, contaazul_list_sales, contaazul_list_people, contaazul_list_receivables, contaazul_list_payables e contaazul_list_invoices_nfe para ler os dados do ERP. O Conta Azul MCP também tem ferramentas de escrita (criar/atualizar pessoas, produtos, vendas, contratos, contas a pagar/receber, quitar parcelas) — só use escrita quando o usuário pedir explicitamente, e confirme antes de operações destrutivas (cancelar venda/contrato, excluir pessoa). O assistente deve ser operacional: não parar na etapa de config se houver um modo de realmente chamar tools no ambiente; não pedir instalação de SDK sem necessidade; não dizer que "não é possível" sem antes verificar suporte nativo MCP remoto e, na falta dele, a existência de cliente MCP HTTP externo já presente no ambiente. Se o ambiente exigir reinício, reload de serviço ou reaplicação de configuração para usar o MCP, avise o usuário antes, com mensagem clara como: "Vou reiniciar para aplicar a configuração do Conta Azul MCP — volto em instantes." Depois confirme que voltou. Se não precisar reiniciar, não mencione reinício. Ao receber um link de autenticação de authenticate, responda objetivamente com algo como: "Abra este link, faça login no mcp.ai e me envie o token que aparecer: <link>". Em resumo: trate o Conta Azul MCP como MCP remoto HTTP, tente conexão real, liste tools, execute authenticate, peça o token ao usuário, execute authenticate com token, depois execute connect, peça a autorização OAuth na Conta Azul e então use as tools contaazul_* para consultar (e, quando o usuário pedir, gerenciar) os dados do ERP.
Depois de autorizar sua empresa, faça perguntas e dê comandos como:
Liste as 20 últimas vendas e o total faturado nos últimos 30 dias
Quais contas a pagar vencem essa semana? Quais contas a receber estão vencidas hoje? Cadastra o cliente João Silva (CPF 123.456.789-00, e-mail joao@ex.com) Cria um produto "Setup Inicial" com valor de venda R$ 499 Registra uma venda do produto Mensalidade Premium para o cliente X Resume meu fluxo de caixa do mês (entradas vs saídas) Quita a parcela de R$ 250 que venceu hoje na conta do Itaú Lista as NF-e emitidas em maio
✍️ Lê e escreve: além de consultar, a IA pode criar e alterar dados na sua Conta Azul — cadastros, vendas, contratos, contas a pagar/receber e quitações. As escritas só acontecem quando você pede. Recomendamos revisar a ação proposta antes de confirmar (especialmente cancelamentos e exclusões, que são destrutivos).
Cobrem a API v2 da Conta Azul, organizadas por módulo. Detalhe de cada uma em docs/ferramentas.md.
| Tool | Descrição |
|---|---|
contaazul_list_accounts | Lista as empresas Conta Azul vinculadas |
contaazul_get_company | Dados da empresa ativa (CNPJ, razão social, regime tributário) |
| Tool | Descrição |
|---|---|
contaazul_list_people | Lista pessoas (filtros: busca, tipo, ativo) |
contaazul_get_person | Detalhe de uma ou mais pessoas por id |
contaazul_person_write_create | Cria uma pessoa |
contaazul_person_write_update | Atualiza uma pessoa (só os campos enviados) |
contaazul_person_delete | Remove pessoas (destrutivo) |
| Tool | Descrição |
|---|---|
contaazul_list_products | Lista produtos cadastrados |
contaazul_product_write | Cria um produto |
contaazul_list_services | Lista serviços cadastrados |
contaazul_service_write | Cria um serviço |
| Tool | Descrição |
|---|---|
contaazul_list_sales | Lista vendas (filtros: cliente, vendedor, situação, categoria, produto, número, datas, texto livre) |
contaazul_list_sale_items | Itens (produtos/serviços, quantidade, valor) de até 50 vendas |
contaazul_get_sale | Detalhe de uma ou mais vendas por id |
contaazul_sale_write_create | Cria uma venda |
contaazul_sale_write_update | Atualiza uma venda |
contaazul_sale_cancel | Cancela vendas (destrutivo) |
contaazul_list_budgets | Lista orçamentos |
contaazul_get_budget | Detalhe de um ou mais orçamentos por id |
contaazul_create_budget | Cria um orçamento |
contaazul_delete_budgets | Exclui orçamentos (destrutivo) |
| Tool | Descrição |
|---|---|
contaazul_list_contracts | Lista contratos por período |
contaazul_get_contract | Detalhe de um ou mais contratos por id |
contaazul_contract_next_number | Próximo número de contrato disponível |
contaazul_contract_write | Cria um contrato |
contaazul_terminate_contract | Encerra contratos |
contaazul_delete_contract | Remove contratos (destrutivo) |
| Tool | Descrição |
|---|---|
contaazul_list_receivables | Lista contas a receber (filtros: vencimento, status) |
contaazul_receivable_create | Cria uma conta a receber |
contaazul_list_payables | Lista contas a pagar (filtros: vencimento, status) |
contaazul_payable_create | Cria uma conta a pagar |
contaazul_list_changed_events | Eventos financeiros alterados num período (sync incremental) |
| Tool | Descrição |
|---|---|
contaazul_list_installments | Parcelas de um evento financeiro |
contaazul_get_installment | Detalhe de uma ou mais parcelas por id |
contaazul_update_installment | Atualiza campos de uma parcela |
contaazul_settle_installment | Registra a baixa (recebimento/pagamento) de uma parcela |
contaazul_list_settlements | Lista as baixas de uma parcela |
contaazul_get_settlement | Detalhe de uma baixa por id |
contaazul_update_settlement | Atualiza uma baixa |
contaazul_delete_settlement | Estorna uma baixa (destrutivo) |
| Tool | Descrição |
|---|---|
contaazul_generate_charge | Gera boleto, Pix ou link de pagamento para parcelas |
contaazul_get_charge | Detalhe de uma cobrança emitida |
contaazul_cancel_charge | Cancela uma cobrança emitida |
| Tool | Descrição |
|---|---|
contaazul_list_financial_accounts | Lista contas financeiras (banco, caixa, cartão) |
contaazul_get_account_balance | Saldo atual de uma conta financeira |
| contaazul_get_initial_balance | Saldos iniciais das contas por per
只显示了开头部分;其余内容请在仓库中阅读