LedgerCrossing (QuickBooks Desktop MCP server)

Servidor MCP para QuickBooks Desktop (Pro, Premier, Enterprise). Se ejecuta en la máquina de QuickBooks: lee y escribe las 240 operaciones qbXML desde Claude, Cursor, VS Code.

Documentación

Conecta claude.ai, ChatGPT, Claude Code, Cursor, VS Code — cualquier cliente MCP — a QuickBooks Desktop. Tu agente pregunta en lenguaje natural; LedgerCrossing lo convierte en qbXML en la máquina donde viven tus libros.

Incluido en el producto. No es un nivel, no es una vista previa, no es un desbloqueo por tiempo limitado.

LedgerCrossing es un servidor MCP para QuickBooks Desktop (Pro, Premier y Enterprise). Se ejecuta junto a QuickBooks en la máquina donde reside el archivo de la empresa y expone las 240 operaciones qbXML a cualquier cliente MCP. El conector oficial de Claude de Intuit solo admite QuickBooks Online; así es como Claude llega a un archivo de empresa de Desktop. Cada opción comparada →

Guía de configuración en 5 minutos →

Todos los demás servidores MCP de QuickBooks son para QuickBooks Online

QuickBooks Desktop no tiene API en la nube — solo se comunica a través de una interfaz COM local en la máquina donde se ejecuta. Por eso los servidores MCP en la nube no pueden tocarlo, y eso es exactamente lo que es LedgerCrossing: una aplicación de Windows que se sienta junto a QuickBooks, exponiendo una API REST y un servidor MCP en el mismo listener. Si tus libros están en Desktop — Pro, Premier o Enterprise — este es el puente.

Seis herramientas, un bucle de descubrimiento

El agente descubre QuickBooks bajo demanda en lugar de memorizarlo: list_operations para navegar, get_operation para las reglas exactas de campos, validate_qbxml para verificar localmente, luego run_qbxml para ejecutar. El catálogo completo nunca inunda el contexto del agente — solo extrae la operación en la que está trabajando.

list_operations

Devuelve las 240 operaciones qbXML con categoría y versión mínima de QuickBooks — el agente navega por lo que es posible.

get_operation

La referencia completa de campos para una operación: orden de elementos, banderas obligatorias, longitudes máximas, enums, compuertas de versión.

validate_qbxml

Verifica una solicitud localmente contra el catálogo — sin ida y vuelta a QuickBooks, por lo que los errores se detectan antes de ejecutarse.

run_qbxml

Ejecuta el qbXML contra QuickBooks Desktop y devuelve la respuesta. Lecturas y escrituras — la misma capacidad completa que la API REST.

explain_error

Convierte un código de estado de QuickBooks en lo que realmente salió mal y qué cambiar.

get_status

¿Está QuickBooks activo, qué archivo de empresa está abierto, está conectado el puente?

El catálogo se genera a partir de la propia especificación qbXML de Intuit — hechos, reglas de campos y compuertas de versión para las 240 operaciones.

Capacidad completa — trátalo en consecuencia

MCP no es de solo lectura. run_qbxml ejecuta cualquier qbXML que el agente escriba — consultas, facturas, pagos, ediciones — exactamente como la API REST. Ese es el punto, y significa que debes delimitar lo que conectas: el propio Audit Trail de QuickBooks registra cada transacción publicada, y los permisos de usuario en QuickBooks siguen aplicándose a la conexión.

Las consultas descontroladas se rechazan por defecto. Las consultas ilimitadas de "dame todo" se rechazan a menos que optes por no participar (RequireBoundedQueries) — una salvaguarda contra que un agente extraiga accidentalmente todo tu archivo de empresa en una sola llamada.

La autenticación es obligatoria en cada ruta. El endpoint MCP toma la misma clave API que la API REST (Bearer o X-Api-Key); la aplicación rechaza la exposición remota sin una clave configurada.

Qué es gratis y qué no

MCP es gratis en cada ruta. Cobramos por la accesibilidad alojada, nunca por la IA.

En tu máquina o red de oficina

API REST + servidor MCP en la máquina de QuickBooks listo para usar; tu red de oficina con una configuración. Parte del producto único de $299.

Gratis con el producto

Desde cualquier lugar, autogestionado

Ejecuta tu propio Cloudflare Tunnel, VPN o proxy inverso — nuestra guía te acompaña.

Gratis, tu infraestructura

Desde cualquier lugar, alojado por nosotros

LedgerCrossing Remote — un relé gestionado, cero configuración de red.

$39/mes — por el relé, no por la IA

Qué funciona dónde

  • claude.ai y ChatGPT — desde cualquier lugar, a través de LedgerCrossing Remote: cada usuario inicia sesión con un nombre de usuario y contraseña, puede configurarse como solo lectura o limitarse a ciertos archivos de empresa, y puede eliminarse en cualquier momento
  • Claude Desktop — en la máquina de QuickBooks o tu red de oficina: el paquete de extensión .mcpb (instalado a través del menú Extension Developer de Claude Desktop) o una línea de configuración stdio. A través de la red de oficina se comunica directamente con la máquina de QuickBooks — sin exposición a internet, sin suscripción
  • Claude Code — local y remoto, HTTP transmisible con un encabezado Bearer o X-Api-Key
  • Cursor — local y remoto, HTTP transmisible con un encabezado Bearer o X-Api-Key
  • VS Code (modo agente de GitHub Copilot) — local y remoto, HTTP transmisible con un encabezado Bearer o X-Api-Key

claude.ai y ChatGPT solo aceptan OAuth para conectores personalizados, por lo que LedgerCrossing Remote incluye inicio de sesión: sin clave compartida en internet, un nombre en cada línea de auditoría y acceso que puedes revocar por persona. La configuración está en Conectar claude.ai o ChatGPT; el inicio rápido tiene la configuración exacta para cada otro cliente, local y remoto.

Los agentes e integraciones comparten una sola cola hacia una sola sesión de QuickBooks. La guía de rendimiento cubre el procesamiento por lotes, los encabezados de respuesta Queue-Wait-Ms y File-Contention, y qué cambia cuando trabajas con más de un archivo de empresa.

Compatibilidad: si puede hacer una solicitud web, puede hablar con QuickBooks Desktop a través de LedgerCrossing — código personalizado, plataformas de integración, herramientas internas, agentes de IA, cualquier cosa. Una advertencia honesta: las aplicaciones listas para usar que se sincronizan a través del Web Connector hoy están controladas por su proveedor, por lo que LedgerCrossing no es un reemplazo directo debajo de ellas.

Una compra. La API y la puerta de IA incluidas.

$299 único, archivos de empresa de QuickBooks ilimitados por máquina, garantía de devolución de dinero de 30 días.

Luego sigue el inicio rápido de MCP — cinco minutos hasta la primera consulta.