LedgerCrossing (QuickBooks Desktop MCP server)

Servidor MCP para QuickBooks Desktop (Pro, Premier, Enterprise). Executa na máquina do QuickBooks: lê e grava todas as 240 operações qbXML do Claude, Cursor, VS Code.

Documentação

Conecte claude.ai, ChatGPT, Claude Code, Cursor, VS Code — qualquer cliente MCP — ao QuickBooks Desktop. Seu agente pergunta em linguagem natural; o LedgerCrossing transforma isso em qbXML na máquina onde seus livros estão.

Incluído no produto. Não é um nível, não é uma prévia, não é um desbloqueio por tempo limitado.

O LedgerCrossing é um servidor MCP para QuickBooks Desktop (Pro, Premier e Enterprise). Ele roda ao lado do QuickBooks na máquina onde o arquivo da empresa está e expõe todas as 240 operações qbXML para qualquer cliente MCP. O conector oficial da Intuit para Claude suporta apenas QuickBooks Online; é assim que o Claude alcança um arquivo de empresa do Desktop. Todas as opções comparadas →

Guia de configuração em 5 minutos →

Todos os outros servidores MCP do QuickBooks são para QuickBooks Online

O QuickBooks Desktop não tem API em nuvem — ele só fala por meio de uma interface COM local na máquina onde roda. É por isso que servidores MCP em nuvem não conseguem acessá-lo, e é exatamente isso que o LedgerCrossing é: um aplicativo Windows ao lado do QuickBooks, expondo uma API REST e um servidor MCP no mesmo listener. Se seus livros estão no Desktop — Pro, Premier ou Enterprise — esta é a ponte.

Seis ferramentas, um loop de descoberta

O agente descobre o QuickBooks sob demanda em vez de memorizá-lo: list_operations para navegar, get_operation para as regras exatas de campos, validate_qbxml para verificar localmente, e então run_qbxml para executar. O catálogo completo nunca inunda o contexto do agente — ele puxa apenas a operação em que está trabalhando.

list_operations

Retorna todas as 240 operações qbXML com categoria e versão mínima do QuickBooks — o agente navega pelo que é possível.

get_operation

A referência completa de campos para uma operação: ordem dos elementos, flags obrigatórias, comprimentos máximos, enums, portões de versão.

validate_qbxml

Verifica uma solicitação localmente contra o catálogo — sem ida e volta ao QuickBooks, então erros são pegos antes de serem executados.

run_qbxml

Executa o qbXML contra o QuickBooks Desktop e retorna a resposta. Leituras e gravações — a mesma capacidade completa da API REST.

explain_error

Transforma um código de status do QuickBooks no que realmente deu errado e no que mudar.

get_status

O QuickBooks está ativo, qual arquivo de empresa está aberto, a ponte está conectada.

O catálogo é gerado a partir da própria especificação qbXML da Intuit — fatos, regras de campos e portões de versão para todas as 240 operações.

Capacidade completa — trate-a de acordo

MCP não é somente leitura. run_qbxml executa qualquer qbXML que o agente escrever — consultas, faturas, pagamentos, edições — exatamente como a API REST. Esse é o ponto, e isso significa que você deve limitar o que conecta: o próprio Audit Trail do QuickBooks registra cada transação lançada, e as permissões de usuário no QuickBooks ainda se aplicam à conexão.

Consultas descontroladas são rejeitadas por padrão. Consultas ilimitadas do tipo "me dê tudo" são recusadas a menos que você opte por sair (RequireBoundedQueries) — uma proteção contra um agente puxando acidentalmente todo o seu arquivo de empresa em uma única chamada.

Autenticação é obrigatória em todos os caminhos. O endpoint MCP usa a mesma chave de API que a API REST (Bearer ou X-Api-Key); o aplicativo recusa exposição remota sem uma chave definida.

O que é gratuito e o que não é

MCP é gratuito em todos os caminhos. Cobramos pela acessibilidade hospedada, nunca pela IA.

Na sua máquina ou rede do escritório

API REST + servidor MCP na máquina do QuickBooks pronto para uso; sua rede do escritório com uma configuração. Parte do produto único de $299.

Gratuito com o produto

De qualquer lugar, autogerenciado

Execute seu próprio Cloudflare Tunnel, VPN ou proxy reverso — nosso guia mostra o passo a passo.

Gratuito, sua infraestrutura

De qualquer lugar, hospedado por nós

LedgerCrossing Remote — um relay gerenciado, zero configuração de rede.

$39/mês — pelo relay, não pela IA

O que funciona onde

  • claude.ai e ChatGPT — de qualquer lugar, por meio do LedgerCrossing Remote: cada usuário entra com nome de usuário e senha, pode ser definido como somente leitura ou limitado a determinados arquivos de empresa, e pode ser removido a qualquer momento
  • Claude Desktop — na máquina do QuickBooks ou na sua rede do escritório: o pacote de extensão .mcpb (instalado pelo menu Extension Developer do Claude Desktop) ou uma linha de configuração stdio. Pela rede do escritório, ele fala diretamente com a máquina do QuickBooks — sem exposição à internet, sem assinatura
  • Claude Code — local e remoto, HTTP streamable com cabeçalho Bearer ou X-Api-Key
  • Cursor — local e remoto, HTTP streamable com cabeçalho Bearer ou X-Api-Key
  • VS Code (modo agente do GitHub Copilot) — local e remoto, HTTP streamable com cabeçalho Bearer ou X-Api-Key

claude.ai e ChatGPT aceitam apenas OAuth para conectores personalizados, então o LedgerCrossing Remote inclui login: sem chave compartilhada na internet, um nome em cada linha de auditoria e acesso que você pode revogar por pessoa. A configuração está em Conectar claude.ai ou ChatGPT; o quickstart tem a configuração exata para todos os outros clientes, local e remoto.

Agentes e integrações compartilham uma única fila em uma única sessão do QuickBooks. O guia de desempenho cobre agrupamento, os cabeçalhos de resposta Queue-Wait-Ms e File-Contention, e o que muda quando você trabalha com mais de um arquivo de empresa.

Compatibilidade: se ele consegue fazer uma solicitação web, consegue falar com o QuickBooks Desktop por meio do LedgerCrossing — código personalizado, plataformas de integração, ferramentas internas, agentes de IA, qualquer coisa. Uma ressalva honesta: aplicativos prontos que sincronizam pelo Web Connector hoje são controlados pelo fornecedor, então o LedgerCrossing não é um substituto direto sob eles.

Uma compra. A API e a porta de entrada para IA incluídas.

$299 pagamento único, arquivos de empresa do QuickBooks ilimitados por máquina, garantia de reembolso de 30 dias.

Depois siga o quickstart MCP — cinco minutos até a primeira consulta.