DeepLedger — QuickBooks Online MCP Server

oficial

Servidor MCP de QuickBooks Online alojado, creado por dos contadores, un CPA y un Contador Público Autorizado. Funciona con Claude, ChatGPT, Copilot, Gemini, Grok, Perplexity, Cursor, Codex, Ollama, LangChain, CrewAI y cualquier cliente MCP. Registre transacciones, revise alimentaciones bancarias, ejecute informes y administre múltiples empresas desde una sola conexión. También es compatible con Intuit Enterprise Suite. No requiere instalación.

¿Qué puedes hacer con DeepLedger — QuickBooks Online MCP?

  • List accessible companies — Pídele a tu asistente de IA que muestre a qué empresas de QuickBooks puedes acceder e identifique la activa.
  • Retrieve profit and loss reports — Solicita un P&L con fecha específica sobre base devengada, incluyendo ingresos, gastos e ingreso neto, para verificación.
  • Review accounts receivable aging — Obtén el detalle de antigüedad de cuentas por cobrar a una fecha determinada, separando facturas vencidas de créditos y pagos no aplicados.
  • Find uncategorized transactions — Extrae transacciones contabilizadas en cuentas sin categorizar durante un período, mostrando fechas, montos y categorías existentes.
  • Post multi-line journal entries — Haz que la IA cree asientos de diario siguiendo un cronograma de devengo aprobado, con contabilización y verificación.
  • Select and confirm active company — Indica al asistente que elija una empresa específica y confirme su nombre e identificador antes de continuar.

Servidor MCP alojado

npx add-mcp 'https://mcp.deepledger.ai/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Sí, QuickBooks Online tiene un servidor MCP oficial de Intuit. Se ejecuta localmente y le brinda a un cliente de IA compatible herramientas para trabajar con su empresa de QuickBooks. También puede mantener su propio despliegue o conectarse a un servicio alojado como DeepLedger.

La elección práctica es quién operará el servidor y cómo su cliente de IA llegará a él. El servidor documentado de Intuit utiliza un proceso stdio local. DeepLedger proporciona una URL remota, con la autorización de QuickBooks gestionada a través de su portal.

Elija su configuración

Su situaciónComience aquíLo que necesita
Quiere ejecutar el servidor de Intuit en su máquinaConfiguración local oficialUn cliente MCP local compatible, una aplicación de desarrollador de Intuit y una conexión OAuth de QuickBooks
Su equipo necesita herramientas personalizadas o controles de despliegueSu propio despliegueAlguien que mantenga el servidor, las credenciales, los permisos y el transporte del cliente
Quiere una conexión para un cliente de IA compatible sin operar un servidorConfiguración alojada de DeepLedgerCuenta de DeepLedger, empresa de QuickBooks autorizada y acceso de cliente compatible
Usa QuickBooks DesktopOpciones de conexión para DesktopUna integración compatible con Desktop; las rutas de Online aquí no leen los archivos de la empresa

Antes de elegir, nombre el primer trabajo que necesita hacer: un informe de antigüedad, una factura, un asiento de diario u otra cosa. Verifique que el servidor exponga esa operación y los campos que necesita. Una conexión MCP por sí sola no establece qué tareas contables están soportadas.

¿Qué es un servidor MCP de QuickBooks?

El Protocolo de Contexto de Modelo (MCP) es la interfaz entre la aplicación de IA y el servidor. Luego, el servidor se comunica con QuickBooks Online a través de su API. QuickBooks sigue siendo el lugar donde se registran los libros.

Por ejemplo, una herramienta de informes puede recuperar un informe de pérdidas y ganancias con fecha para que la IA lo explique. Una herramienta de creación de facturas puede escribir una nueva factura. Son acciones diferentes con consecuencias diferentes; conectar un servidor no significa que cada solicitud sea de solo lectura.

Antes de elegir permisos, distinga el acceso humano a informes de los controles de solo lectura de un conector de IA. Una solicitud de no escribir no es en sí misma una restricción de acceso aplicada.

La documentación de arquitectura de MCP explica esta relación cliente/servidor. Para el contexto contable, consulte nuestra guía de servidores MCP para trabajo contable.

QuickBooks MCP vs. API de QuickBooks para agentes de IA

Los dos son capas, no alternativas. La API de QuickBooks Online es la interfaz de programación de Intuit: un desarrollador registra una aplicación, maneja OAuth y escribe código para cada solicitud. Un servidor MCP de QuickBooks se sitúa sobre esa API y presenta sus operaciones como herramientas nombradas con entradas tipadas, para que un cliente de IA pueda descubrirlas y llamarlas sin código de integración personalizado para cada una.

PreguntaAPI de QuickBooks directamenteServidor MCP de QuickBooks
¿Quién escribe la integración?Sus desarrolladores, por operaciónEl autor del servidor; el cliente de IA llama a las herramientas
¿Cómo la usa la IA?A través de código que usted escribe y mantieneA través de herramientas que descubre al momento de la conexión
¿Qué maneja el OAuth de Intuit?Su aplicaciónEl servidor, local o alojado
¿Qué límites aplican?Los límites de tasa y ámbitos de la API de IntuitLos mismos límites, más lo que el servidor restrinja
Mejor ajusteUn producto o flujo de trabajo que usted construye y controlaDar a un cliente de IA existente acceso a los libros

Debido a que cada servidor MCP de QuickBooks para Online usa esa API debajo, la etiqueta MCP no agrega ni elimina ningún permiso de Intuit. Cambia quién hace el trabajo de integración y cómo el cliente de IA llega a los datos. Si su equipo ya mantiene una integración de QuickBooks, la ruta de la API puede seguir siendo la correcta. Si quiere que Claude, ChatGPT o un marco de agentes trabajen con los libros, un servidor MCP ahorra ese trabajo.

Sus tres opciones en 2026

Intuit también ofrece un conector de QuickBooks de primera parte dentro de Claude, documentado en el artículo de ayuda de Intuit. Es un conector integrado en lugar de un servidor MCP que usted instala. Verifique su disponibilidad actual y las acciones compatibles en su cuenta. Nuestra guía de conexión de Claude lo compara con la ruta alojada a continuación.

1. Servidor MCP oficial de Intuit (local)

El repositorio del servidor MCP de QuickBooks Online de Intuit incluye operaciones de registros e informes financieros. La instalación documentada se ejecuta como un subproceso stdio local: un cliente de IA compatible inicia el servidor e intercambia mensajes con él.

La configuración requiere una aplicación de desarrollador de Intuit, autorización OAuth y el ID de realm de la empresa objetivo. El README cubre las devoluciones de llamada de sandbox versus producción y el almacenamiento de tokens. También documenta interruptores separados para deshabilitar las herramientas de crear, actualizar y eliminar.

Esta ruta es adecuada para alguien que pueda instalar y mantener el software. Mantenga las credenciales OAuth en la configuración del servidor, fuera de la conversación de IA.

2. Autoalojamiento de un servidor de código abierto

Si su equipo necesita control sobre el despliegue o herramientas personalizadas, puede operar su propio servidor. Para un cliente remoto, proporcione un transporte remoto compatible o un túnel de servidor privado compatible. Un proceso stdio local no es en sí mismo un punto final público.

Su equipo es dueño del almacenamiento de credenciales, la autorización, las actualizaciones, la disponibilidad y los registros. Múltiples empresas también requieren una separación deliberada de credenciales y acceso. Identifique quién mantendrá la conexión cuando falla una actualización de token o cambia una API.

3. Una plataforma MCP alojada

Un proveedor alojado opera el servidor en una URL remota y proporciona un flujo de conexión. Los proveedores difieren en sus herramientas, autenticación, acceso a empresas y controles de revisión.

DeepLedger es una opción alojada para QuickBooks Online. Sus herramientas de empresa pueden listar las empresas a las que puede acceder y seleccionar una empresa activa. Confirme esa empresa antes de solicitar trabajo, especialmente cuando use más de un cliente de IA. Nuestra guía de múltiples empresas explica cómo funciona la empresa activa compartida.

Compare proveedores alojados por la acción requerida

Un servidor MCP alojado puede ser de solo lectura o puede exponer herramientas de escritura. Verifique esa distinción antes de comparar la velocidad de configuración o los recuentos de herramientas. Luego pruebe el informe o la transacción que realmente necesita, incluidos sus campos, acceso a la empresa y comportamiento de revisión.

Mantenga el repositorio oficial de Intuit como fuente para sus requisitos de instalación; la URL o las instrucciones de inicio de sesión de un proveedor alojado no configuran el servidor local de Intuit.

La comparación de un vistazo

PreguntaConfiguración local documentada de IntuitSu propio despliegueProveedor alojado
¿Quién lo opera?UstedSu equipoEl proveedor
¿Cómo se conecta la IA?Un cliente inicia un proceso stdioEl transporte que usted implementeUn punto final remoto compatible
¿Qué configura?Aplicación de desarrollador, OAuth y credenciales localesServidor, credenciales y controles de accesoCuenta del proveedor y conexión del cliente
¿Pueden usarlo clientes web de IA?No directamente a través de stdioSi proporciona acceso remoto compatibleVerifique los requisitos del cliente y la cuenta
¿Cómo se separan las empresas?Una conexión de empresa configuradaSu implementaciónVerifique el modelo de acceso del proveedor
¿Qué pasa con aprobaciones y registros?Inspeccione la implementaciónSu responsabilidadVerifique el comportamiento real

Por qué lo local vs. remoto importa para su cliente de IA

Un cliente stdio local puede ser una aplicación de escritorio, una herramienta de línea de comandos o un host de agente personalizado. Un cliente HTTP remoto se conecta a través de una red en lugar de iniciar ese subproceso.

Los conectores web personalizados de Claude necesitan un servidor remoto accesible. ChatGPT admite conexiones MCP remotas y también documenta un Túnel MCP seguro para servidores privados. Un túnel agrega su propia configuración y permisos. Para la ruta alojada de DeepLedger, use el punto final HTTPS público a continuación.

Hay dos conexiones que distinguir: el acceso de la aplicación de IA al servidor MCP, y el acceso del servidor a QuickBooks. La especificación de autorización de MCP cubre la primera. Una conexión OAuth de QuickBooks no establece, por sí sola, qué se le permite hacer al cliente de IA.

Configuración de un servidor MCP de QuickBooks alojado

Comience creando una cuenta de DeepLedger o iniciando sesión en su cuenta existente, luego conecte la empresa de QuickBooks Online prevista. En Configuración → Empresas, encuentre la empresa prevista, seleccione Conectar a QuickBooks y complete el flujo de autorización de Intuit. Necesita acceso a la empresa en DeepLedger y permiso para conectarla en QuickBooks.

Luego agregue el punto final remoto a su asistente de IA:

https://mcp.deepledger.ai/mcp

En Claude: las instrucciones actuales de Pro/Max individual usan Personalizar → Conectores → + → Agregar conector personalizado. Ingrese la URL, agregue el conector y conéctese para autorizarlo. En Team o Enterprise, un propietario debe agregar el conector personalizado antes de que los miembros puedan conectarse. Consulte las instrucciones actuales de conector personalizado de Anthropic para su plan.

En ChatGPT: las instrucciones actuales de OpenAI dicen habilitar el Modo desarrollador en Configuración → Seguridad e inicio de sesión, luego use el botón más en la página de Complementos para crear una aplicación de modo desarrollador para el servidor remoto. Complete la autorización y seleccione la aplicación en las herramientas del modo desarrollador de la conversación. Consulte la guía de modo desarrollador de OpenAI para conocer la elegibilidad y los controles disponibles para su cuenta.

Las etiquetas de menú y las políticas del espacio de trabajo pueden cambiar. Si falta la opción de conexión personalizada, verifique esas instrucciones oficiales y sus permisos de espacio de trabajo antes de cambiar la configuración del servidor. No pegue credenciales en el chat.

Una vez conectado, haga una pequeña solicitud de lectura:

Use DeepLedger para mostrar el nombre de la empresa activa de QuickBooks y la moneda local. No cree ni cambie ningún registro de QuickBooks. Si no hay ninguna empresa seleccionada, liste las empresas a las que puedo acceder y pregúnteme cuál usar.

Confirme la empresa devuelta antes de continuar. El cambio normal de empresa de DeepLedger afecta llamadas posteriores en sus clientes de IA conectados; una credencial fijada a una empresa no puede cambiar.

Para más contexto, consulte nuestro tutorial de conexión y guías para ChatGPT, Claude Code, Copilot Studio, CrewAI, LangChain y Gemini Spark. Use la documentación actual del cliente anterior si las etiquetas de menú difieren.

Verifique la conexión con una tarea real

Comience con solicitudes cuyos resultados pueda comparar con QuickBooks:

  • Explique un informe: "Recupere el informe de pérdidas y ganancias del 1 de abril al 30 de junio de 2026, en base devengada. Compárelo con el 1 de enero al 31 de marzo en la misma base. Muestre la empresa y la moneda de informe."
  • Prepare una lista de revisión: "Encuentre transacciones publicadas en cuentas no categorizadas para agosto de 2026. Muestre fechas, montos y categorías existentes, e identifique evidencia faltante. No cambie ningún registro."
  • Revise cuentas por cobrar: "Recupere el detalle de antigüedad de cuentas por cobrar al 30 de septiembre de 2026. Separe las facturas vencidas de los créditos y pagos no aplicados. No cambie registros ni envíe mensajes."

Las tres requieren herramientas de informes o transacciones adecuadas. Para una escritura, especifique la empresa, el documento fuente, la fecha y la acción prevista. DeepLedger también puede publicar asientos de diario de varias líneas: el tutorial de asientos de diario de IA sigue un cronograma de devengo aprobado hasta la publicación y verificación. La guía de facturas vencidas de Grok lleva la solicitud de cuentas por cobrar a través de verificaciones de pago y borradores de seguimiento. Para la limpieza bancaria, distinga los elementos descargados del feed bancario de las entradas contabilizadas usando nuestra guía de transacciones no categorizadas. Nuestra descripción general del flujo de trabajo cubre el proceso de revisión más amplio; el acceso a las herramientas por sí solo no establece que un cierre o conciliación esté completo. Para saber qué puede y qué no puede hacer la IA con los libros mismos, consulte qué significa realmente un libro mayor general de IA.

Verifique un informe antes de ampliar el flujo de trabajo

Comprobamos las herramientas qbCompanyProfile y qbReports de DeepLedger contra nuestra empresa de demostración designada el 20 de septiembre de 2026. Un P&L devengado del 1 al 31 de agosto devolvió USD 3,400.00 de ingresos, USD 183.50 de costo de bienes vendidos y USD 926.50 de ingreso neto. El informe de detalle de P&L coincidente se vinculó con esos totales. Estas son cifras de demostración, no resultados de clientes ni una afirmación de rentabilidad.

El análisis de P&L trabajado muestra la comparación completa, las entradas de respaldo y el problema de línea base cero que la IA debe manejar. Use las mismas verificaciones en su propia empresa: identidad, moneda, fechas, base contable y totales de detalle. Una conexión exitosa por sí sola no prueba que la respuesta sea correcta.

¿Es seguro dar acceso a la IA a sus libros?

Evalúe la conexión real, no la etiqueta de MCP:

  • Acceso: ¿Quién opera el servidor, a qué empresa puede llegar y cómo puede revocar el acceso?
  • Acciones: ¿Qué herramientas pueden escribir y qué requiere aprobación? Una solicitud de trabajo de solo lectura no sustituye a deshabilitar las herramientas de escritura cuando su cliente o servidor lo admite.
  • Evidencia: ¿Puede inspeccionar la solicitud, el resultado y el registro resultante de QuickBooks? Pregunte qué incluyen los registros en lugar de asumir que cada lectura y escritura se conserva.
  • Manejo de datos: Revise los términos y la configuración de ambos proveedores para la retención y el entrenamiento. Devolver datos como contexto de conversación no resuelve ninguna de las dos preguntas.

Mantenga el juicio contable y la revisión final con alguien que entienda los libros. Nuestro artículo sobre pistas de auditoría contable analiza las preguntas que debe hacer; los términos actuales de los proveedores y los controles reales rigen su conexión.

¿Qué pasa con QuickBooks Desktop?

El repositorio de Intuit mencionado anteriormente y el objetivo de conexión de DeepLedger son QuickBooks Online. No se conectan directamente a un archivo de empresa de QuickBooks Desktop.

Desktop tiene interfaces de integración separadas. Intuit documenta la ruta del SDK de Desktop y Web Connector, que permite que los servicios web compatibles intercambien datos con Desktop. Verifique la edición compatible de la integración y las acciones de lectura/escritura. Evalúe las opciones compatibles con Desktop según el trabajo que necesite realizar antes de considerar una migración.

Nuestra guía de conexión de QuickBooks Desktop separa la ruta MCP local de Claude de los requisitos de conexión web de ChatGPT y explica cómo analizar un informe exportado. Si desea una conexión de DeepLedger Desktop, únase a la lista de espera de Desktop; estamos midiendo la demanda antes de decidir si construirla.

Cuando una conexión no funciona

Si las herramientas se cargan pero su empresa o informes no están disponibles, siga nuestra guía de solución de problemas de conexión MCP de QuickBooks. Separa el descubrimiento de herramientas, el inicio de sesión de DeepLedger, la selección de empresa, la autorización de Intuit y la configuración de informes para que pueda reparar el paso que falla.

Siguiente paso: verifique una empresa y un informe

En Configuración → Empresas de DeepLedger, encuentre la empresa prevista. Si no está conectada, elija Conectar a QuickBooks y haga que una persona autorizada complete el inicio de sesión de Intuit. Comience con una empresa de demostración al probar un nuevo proveedor de IA; no envíe informes comerciales privados hasta que su organización haya aprobado ese proveedor y su configuración de datos.

Con DeepLedger habilitado en su cliente de IA, pregunte:

Usando DeepLedger, liste las empresas a las que puedo acceder e identifique la empresa activa. Pregúnteme qué empresa usar. Después de que elija, selecciónela y confirme su nombre e identificador de empresa. No cree ni cambie registros contables.

La selección de empresa puede persistir en sus clientes de IA conectados. Confírmela nuevamente al cambiar de sesión; una credencial vinculada a una empresa puede no permitir el cambio. Consulte seleccionar la empresa correcta de QuickBooks.

Luego reemplace el nombre entre corchetes con esa empresa confirmada:

Usando DeepLedger para [empresa confirmada], recupere el estado de pérdidas y ganancias del 1 al 30 de septiembre de 2026, en base devengada. Muestre el nombre e identificador de la empresa devueltos, las fechas exactas, la base contable, la moneda, los ingresos, los gastos y el ingreso neto. No cree ni cambie registros contables. Si la empresa o la configuración del informe no se pueden confirmar, deténgase y explique la información faltante.

En QuickBooks Online → Informes → Estado de pérdidas y ganancias, ejecute el informe para la misma empresa, del 1 al 30 de septiembre de 2026, base devengada, moneda y filtros. Compare ingresos, gastos e ingreso neto, luego investigue cualquier línea de cuenta diferente. Una respuesta exitosa de la herramienta incluye datos del informe y contexto coincidente; una insignia de "conectado" o un resumen de IA por sí solo no es verificación. Si los totales difieren, corrija el contexto y vuelva a ejecutar antes de confiar en el resultado. Siga el flujo de trabajo de análisis y verificación de P&L.

Una solicitud de solo lectura no es permisos de solo lectura. La conexión puede exponer herramientas de escritura; revise los permisos y las acciones propuestas. Después de que el informe coincida, elija una tarea real del flujo de trabajo de revisión de asientos de diario o del flujo de trabajo de facturas vencidas, adaptando los pasos específicos del cliente a su aplicación de IA.

Preguntas frecuentes

¿Qué es un servidor MCP de QuickBooks?

Es un software que brinda a una aplicación de IA herramientas para acceder a los datos de QuickBooks a través del Protocolo de Contexto de Modelo. El servidor determina qué informes, registros y acciones de escritura están disponibles. MCP en sí no proporciona reglas de contabilidad.

¿QuickBooks tiene un servidor MCP oficial?

Sí. Intuit publica un servidor MCP de QuickBooks Online de código abierto. Su configuración documentada se ejecuta localmente a través de stdio y requiere una aplicación de desarrollador de Intuit, autorización OAuth y una conexión de empresa de QuickBooks.

¿Un servidor MCP de QuickBooks es lo mismo que la API de QuickBooks?

No. La API de QuickBooks Online es la interfaz de programación de Intuit, y un desarrollador escribe código contra ella. Un servidor MCP de QuickBooks envuelve las operaciones de la API como herramientas que un cliente de IA puede descubrir y llamar directamente. Cada servidor MCP para QuickBooks Online aún usa esa API y el OAuth de Intuit debajo, por lo que los permisos y límites de la API aún se aplican.

¿Cuál es la diferencia entre un servidor MCP de QuickBooks local y uno alojado?

Un servidor stdio local se ejecuta como un proceso lanzado por un cliente compatible. Un servidor alojado se opera en un punto final de red. El alojamiento, la autenticación, las herramientas disponibles y el acceso a la empresa son cosas separadas a verificar.

¿Puede un servidor MCP funcionar con Claude y ChatGPT?

Un servidor remoto puede funcionar con ambos cuando admite los requisitos de transporte y autenticación de cada cliente y su cuenta permite conexiones personalizadas. Configúrelo y autorícelo por separado en cada asistente. Un proceso stdio local no es directamente accesible por sus conectores web.

¿Es MCP seguro para datos financieros?

MCP por sí solo no es una garantía de seguridad. Revise el operador del servidor, los permisos, las herramientas de escritura habilitadas, el comportamiento de aprobación y los registros. Verifique los términos y la configuración de datos del proveedor de IA y del proveedor de conectores; MCP no determina el entrenamiento o la retención.

¿Funciona esta configuración con QuickBooks Desktop?

No. El repositorio de Intuit y la conexión de DeepLedger descrita aquí se dirigen a QuickBooks Online. Desktop necesita una integración compatible que use sus propias interfaces, como el SDK de Desktop o Web Connector. Verifique el soporte para su edición y las acciones requeridas antes de elegir un servicio.

¿Listo para probar una conexión? Abra DeepLedger y comience con la verificación de empresa anterior.