Ir al contenido principal

Actúa sobre tus datos de Spendesk con IA: MCP Write Tools

Usa los MCP Write Tools de Spendesk para crear, actualizar, archivar y gestionar determinados datos de Spendesk directamente desde tu asistente de IA, con los permisos y las garantías adecuados.

Actúa sobre tus datos de Spendesk con IA: MCP Write Tools

Spendesk MCP ya no se limita a responder preguntas sobre tus datos financieros.

Con los MCP Write Tools, los usuarios autorizados pueden pedir a su asistente de IA que realice determinadas acciones en Spendesk, como actualizar información contable, crear un proveedor, gestionar campos analíticos o preparar una cuenta por pagar para la exportación.

Los Write Tools solo están disponibles para las acciones compatibles y únicamente cuando el usuario, la organización y la conexión MCP tienen los permisos necesarios.

Importante: algunos Write Tools modifican datos o activan operaciones de negocio. Revisa siempre la acción propuesta, su impacto y si se puede deshacer antes de confirmarla.

Activar los Write Tools en una conexión MCP existente

Los permisos de escritura están desactivados por defecto. Tu conexión MCP existente no cambia hasta que actives explícitamente los permisos que necesitas.

Organización con una sola entidad

  1. Ve a Settings → Integrations → MCP.

  2. En la página MCP connections, haz clic en Manage en la conexión existente.

  3. Abre la pestaña Permissions.

  4. En la columna Access, activa los permisos de escritura que quieras conceder.

  5. Haz clic en Save.

  6. Si se te pide, confirma el cambio en la aplicación móvil de Spendesk.

Organización con varias entidades

  1. Ve a Multi-entity Hub → MCP.

  2. Haz clic en Manage en la conexión existente y sigue los mismos pasos desde la pestaña Permissions.

Después, cada usuario activa las acciones que necesita

Activar permisos de escritura en la conexión los deja disponibles, pero todavía no se los concede a nadie. Cada Propietario de la cuenta o Controlador que quiera que el asistente actúe:

  1. Vuelve a conectar Spendesk en su asistente de IA (desconectar y conectar de nuevo).

  2. En la pantalla de autorización de Spendesk, marca los permisos de escritura que necesita. Los permisos de escritura están desmarcados por defecto; los de lectura siguen marcados.

ChatGPT Business y Enterprise: ChatGPT conserva la lista de herramientas tal como estaba cuando se publicó la app en tu espacio de trabajo. Un administrador del espacio de trabajo debe actualizar la app (Enterprise) o volver a crearla y publicarla (Business) para que aparezcan los Write Tools.

¿Quién puede gestionar el acceso? Los Propietarios de la cuenta y los Admins pueden crear y gestionar las conexiones MCP y sus permisos. Los Propietarios de la cuenta y los Controladores pueden usar MCP, dentro de sus permisos de Spendesk y de los permisos que aprobaron al conectarse. No necesitas generar nuevas credenciales OAuth ni crear una nueva conexión al servidor MCP para activar los Write Tools.

¿Qué son los MCP Write Tools?

Las herramientas MCP conectan tu asistente de IA con Spendesk.

Tipo de herramienta

Qué hace

Ejemplo

Read Tool

Busca, consulta o analiza datos

«Muestra todas las cuentas por pagar vencidas»

Write Tool

Crea, actualiza, archiva o activa una acción

«Cambia el centro de coste de esta cuenta por pagar»

Un Write Tool no da a tu asistente de IA un acceso ilimitado a Spendesk. Cada acción sigue sujeta a tu rol y tus permisos de Spendesk, a los permisos de la conexión MCP, al contexto de la organización y de la entidad, a las reglas de negocio de Spendesk y a los permisos que aprobaste al conectarte.

Antes de usar un Write Tool

Antes de confirmar una acción, pide a tu asistente de IA que te muestre:

  1. El objeto que se va a modificar.

  2. La acción que se va a realizar.

  3. Los campos y valores afectados.

  4. Si la acción se puede deshacer en la interfaz de Spendesk.

  5. Dónde se puede deshacer, si es posible.

  6. Qué puede pasar con los datos existentes o ya exportados.

Ejemplo: «Antes de ejecutar esta acción, dime si se puede deshacer en la interfaz de Spendesk, dónde puedo deshacerla y qué datos podrían verse afectados.»

Reversibilidad de los Write Tools

Estado

Significado

✅ Se puede deshacer

La acción se puede revertir, con la misma herramienta o con una acción documentada.

⚠️ Sin deshacer con un clic

El resultado se puede corregir con otra acción, pero Spendesk no ofrece un botón de deshacer directo.

🛑 No se puede deshacer en la interfaz

Actualmente la acción no se puede revertir desde la interfaz de Spendesk. Puede ser necesaria la intervención del Soporte o una corrección aparte.

Write Tools disponibles

Proveedores

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

create_suppliers

Crea uno o varios proveedores, con su información general y de pago.

⚠️ Sin deshacer con un clic

Archiva después el proveedor, si no tiene pagos, solicitudes ni suscripciones.

Archivar es una acción correctiva, no una reversión real de la creación. El asistente solo registra los datos bancarios que hayas proporcionado y confirmado exactamente.

update_supplier

Actualiza determinados campos de un proveedor existente.

⚠️ Sin deshacer automático

Vuelve a editar el proveedor con los valores anteriores.

Es posible que el usuario no disponga de los valores anteriores.

archive_supplier

Archiva o restaura un proveedor conservando su historial.

✅ Sí

Pide al asistente que lo desarchive, o en Spendesk ve a Settings → Accounts payable → Archived, selecciona el proveedor y haz clic en Un-archive suppliers.

Solo se pueden archivar los proveedores sin pagos, solicitudes ni suscripciones.

Plan contable

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

create_accounts

Crea cuentas en el plan contable de la empresa.

⚠️ Sin deshacer con un clic

Archiva la cuenta después (delete_accounts la archiva).

No disponible cuando tu plan contable lo gestiona tu integración contable: haz el cambio en tu software contable.

update_accounts

Actualiza cuentas existentes del plan contable.

⚠️ Sin deshacer automático

Vuelve a actualizar la cuenta con los valores anteriores.

No disponible cuando tu plan contable lo gestiona tu integración contable.

delete_accounts

Archiva una cuenta del plan contable (no se elimina de forma definitiva).

✅ Sí

Pide al asistente que la desarchive (update_accounts la vuelve a activar).

No disponible cuando tu plan contable lo gestiona tu integración contable.

Campos analíticos

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

create_analytical_field

Crea una dimensión analítica definida por la empresa.

⚠️ Sin deshacer con un clic

Elimínalo después (delete_analytical_field lo archiva).

Las clasificaciones existentes pueden verse afectadas.

update_analytical_field

Actualiza la configuración de un campo analítico.

⚠️ Sin deshacer automático

Vuelve a editar el campo con los valores anteriores.

No hay reversión automática a los valores anteriores.

delete_analytical_field

Elimina o archiva un campo analítico.

🛑 No se puede deshacer con MCP

Ninguna herramienta MCP lo restaura.

El campo se elimina de forma lógica, pero sus valores no. Quedan aislados y ya no se pueden gestionar individualmente.

create_analytical_field_value

Añade un valor a un campo analítico.

⚠️ Sin deshacer con un clic

Elimínalo después (delete_analytical_field_value lo archiva).

Es posible que el valor ya se use en pagos.

update_analytical_field_value

Actualiza un valor de un campo analítico.

⚠️ Sin deshacer automático

Vuelve a editar el valor con el valor anterior.

Cambiar el nombre puede afectar a las selecciones y los informes futuros.

delete_analytical_field_value

Elimina un valor de un campo analítico.

🛑 No se puede deshacer con MCP

Ninguna herramienta MCP lo restaura.

Revisa el valor y su uso antes de confirmar la eliminación.

Categorías de gasto

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

create_expense_category_field

Crea el campo de categorías de gasto de la empresa.

⚠️ Sin deshacer con un clic

Elimínalo después (delete_expense_category_field), lo que también elimina sus categorías.

Una empresa solo tiene un campo de categorías de gasto.

update_expense_category_field

Actualiza la configuración del campo de categorías de gasto.

⚠️ Sin deshacer automático

Vuelve a editar la configuración con los valores anteriores.

Comprueba si el campo es obligatorio antes de modificarlo.

delete_expense_category_field

Elimina el campo de categorías de gasto y sus categorías.

🛑 No se puede deshacer con MCP

Ninguna herramienta MCP lo restaura.

Esta acción elimina todas las categorías del campo.

create_expense_category

Crea una categoría de gasto disponible para los empleados.

⚠️ Sin deshacer con un clic

Elimínala después (delete_expense_category la archiva).

Es posible que la categoría ya se use en pagos.

update_expense_category

Actualiza una categoría de gasto y sus vínculos de clasificación.

⚠️ Sin deshacer automático

Vuelve a editar la categoría con los valores anteriores.

Cambiar el nombre puede modificar las etiquetas de las cuentas por pagar exportadas.

delete_expense_category

Elimina o archiva una categoría de gasto.

🛑 No se puede deshacer con MCP

Ninguna herramienta MCP la restaura.

Revisa la categoría y su uso antes de confirmar la eliminación.

Cuentas por pagar y liquidaciones

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

update_payable

Actualiza la información contable de una cuenta por pagar existente.

⚠️ Sin deshacer automático

Vuelve a actualizar la cuenta por pagar con los valores anteriores.

Actualizar las líneas puede sustituir varios campos contables a la vez.

mark_payable_as_ready

Pasa una cuenta por pagar de toPrepare a toExport (lista para la exportación contable).

✅ Sí, en Spendesk

Ve a Bookkeep → Export, selecciona la cuenta por pagar y devuélvela a Prepare. Ninguna herramienta MCP lo hace.

La cuenta por pagar debe tener la información contable completa.

mark_payable_as_exported_manually

Registra que una cuenta por pagar se exportó fuera de Spendesk.

🛑 Actualmente no se puede deshacer en la interfaz

No hay ninguna reversión de autoservicio documentada. Contacta con el Soporte si necesitas una corrección.

Usa esta acción solo si la cuenta por pagar se exportó realmente fuera de Spendesk.

mark_settlement_as_exported_manually

Registra que una liquidación se gestionó fuera de Spendesk.

🛑 Irreversible en la práctica

Ninguna herramienta MCP saca una liquidación del estado exportado.

Confirma que la liquidación se gestionó fuera de Spendesk antes de usar esta herramienta.

Órdenes de compra

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

create_purchase_order

Crea una orden de compra y el compromiso de gasto correspondiente.

⚠️ Sin deshacer real

Cancela la orden de compra si todavía es posible.

La cancelación es un paso distinto del ciclo de vida, no una reversión.

cancel_purchase_order

Cancela una orden de compra abierta.

🛑 No se puede deshacer en la interfaz

No hay ninguna acción directa para deshacerla.

Esta acción es irreversible.

close_purchase_order

Cierra una orden de compra completada.

🛑 No se puede deshacer en la interfaz

No hay ninguna acción directa para deshacerla.

Esta acción es irreversible. Al cerrarla, el importe de la orden de compra se sustituye además por el importe facturado, y el importe aprobado inicialmente ya no se puede recuperar.

Exportaciones contables

El permiso Gestionar las exportaciones contables también permite al asistente descargar una exportación y listar tus plantillas de diario.

Herramienta

Descripción

¿Se puede deshacer?

¿Dónde o cómo?

Advertencia

create_accounting_export

Genera un diario de compras o de banco para un periodo de 31 días como máximo.

✅ Vista previa: no cambia nada · 🛑 Confirmada: sin reversión

Por defecto, la exportación es una vista previa y no cambia ningún estado contable. Solo se confirma si lo pides explícitamente.

Una exportación confirmada marca como exportadas las cuentas por pagar y liquidaciones incluidas. Comprueba el periodo y el tipo de diario antes de confirmar, y no la ejecutes dos veces.

Para desarrolladores y revisiones de seguridad, la referencia de herramientas MCP recoge cada herramienta con su permiso, y Using the AI assistant safely explica qué te protege (en inglés).

Cómo usar los Write Tools de forma eficaz

Identifica claramente el objeto

Indica el nombre o el ID del objeto que quieres modificar.

Buen ejemplo: «Actualiza la cuenta por pagar pay_12345.»

Describe la acción de forma explícita

Sé concreto sobre la operación que quieres realizar.

«Archiva el proveedor supplier_123.»

Pide primero una vista previa

«Muéstrame qué cambiaría en esta cuenta por pagar, pero no la modifiques todavía.»

Pregunta si se puede deshacer

«Antes de ejecutar esta acción, dime si se puede deshacer en la interfaz de Spendesk, dónde puedo deshacerla y qué datos podrían verse afectados.»

Pide una confirmación después de la acción

«Confirma que la cuenta por pagar se ha actualizado y muéstrame sus campos contables actuales.»

Limitaciones importantes

Una acción correctiva no siempre es una reversión

Archivar un objeto, volver a editarlo o crear de nuevo un valor eliminado no restaura necesariamente el estado anterior exacto. En particular, algunas herramientas de eliminación no tienen herramienta MCP de restauración, aunque el registro siga existiendo en la base de datos.

Si la tabla anterior no indica una forma directa de deshacer la acción, revisa el impacto con atención antes de confirmar.

Algunas acciones son irreversibles

Por ejemplo: marcar una cuenta por pagar o una liquidación como exportada manualmente, cancelar o cerrar una orden de compra, eliminar un campo analítico o un valor, eliminar una categoría de gasto o el campo de categorías, y confirmar una exportación contable.

Advertencia: revisa estas acciones con atención antes de confirmarlas. Si una acción se realizó por error, contacta con el Soporte de Spendesk indicando el ID del objeto, la acción realizada y la hora aproximada de ejecución.

El impacto depende del estado de los datos

  • Los registros históricos ya exportados conservan el valor usado en el momento de la exportación.

  • Los registros que siguen en preparación pueden perder un valor eliminado o modificado.

  • Las transacciones futuras pueden dejar de ofrecer un valor archivado o eliminado.

Permisos y acceso

Los Write Tools solo están disponibles si el permiso de escritura está activado en la conexión MCP y el usuario lo aprobó al conectarse, si el rol de Spendesk del usuario permite la operación (Propietario de la cuenta o Controlador) y si el objeto es apto para la acción solicitada.

MCP no se salta los permisos de Spendesk. Tu asistente de IA no puede concederse acceso adicional ni usar una herramienta que no esté disponible para tu conexión.

Seguridad y control

  • Las acciones se limitan a tu organización y a tus entidades autorizadas.

  • Los permisos de Spendesk se siguen aplicando.

  • La conexión MCP no puede ampliar sus propios permisos.

  • Las acciones sensibles deben revisarse antes de confirmarlas.

  • Las credenciales OAuth deben guardarse de forma segura y nunca pegarse en una conversación con una IA.

  • Cada llamada a una herramienta (lecturas y acciones) queda registrada en el Action log de la conexión en Spendesk (Manage → Action log): fecha, herramienta, estado, usuario y entidad.

  • Mantén la aprobación activada para los Write Tools en tu asistente: en Claude, elige Allow once en lugar de Always allow para las acciones.

  • Un Admin puede eliminar la conexión desde su página en Spendesk (Manage → Remove).

Ejemplos de prompts

Actualizar una cuenta por pagar

«Muéstrame los campos contables de la cuenta por pagar pay_12345. Quiero cambiar su centro de coste a Marketing, pero no hagas ningún cambio todavía. Dime también si este cambio se puede deshacer en la interfaz de Spendesk.»

Crear un proveedor

«Crea un proveedor llamado Acme Ltd con los siguientes datos. Muéstrame primero los datos que se van a crear, dime cómo podría corregir la acción si hiciera falta y pídeme confirmación.»

Gestionar un campo analítico

«Añade Germany como valor del campo analítico Business Unit. Antes de hacerlo, dime si el nuevo valor se podrá eliminar o restaurar más adelante.»

Actualizar una categoría de gasto

«Cambia el nombre de la categoría de gasto Software a Software and AI Tools. Muéstrame qué registros y qué configuración pueden verse afectados, y dime si se puede deshacer en Spendesk.»

Crear una orden de compra

«Crea una orden de compra para Acme Ltd por 12.000 €, del 1 de octubre de 2026 al 31 de diciembre de 2026. No la crees hasta que yo lo confirme. Dime también si la orden de compra se podrá cancelar o reabrir más adelante.»

Preparar una exportación contable

«Prepara la exportación contable de compras de septiembre de 2026. Antes de ejecutarla, muéstrame el periodo, el tipo de diario, los registros incluidos y si esta acción se puede deshacer.»

Preguntas frecuentes

¿Puede MCP modificar mis datos de Spendesk?

Sí. Los Write Tools autorizados pueden crear, actualizar, archivar o activar determinadas operaciones en Spendesk.

¿Pueden todos los usuarios usar los Write Tools?

No. Solo pueden usarlos los Propietarios de la cuenta y los Controladores, y solo para las acciones cuyo permiso de escritura está activado en la conexión MCP y aprobado al conectarse.

¿Puede MCP modificar cualquier objeto de Spendesk?

No. Los Write Tools solo están disponibles para los objetos y las acciones que aparecen en este artículo.

¿Puedo deshacer una acción?

Depende de la acción. Este artículo indica si se puede deshacer directamente y cómo hacerlo.

¿Qué diferencia hay entre deshacer y una acción correctiva?

Deshacer restaura el estado anterior mediante una acción específica. Una acción correctiva realiza otra operación para compensar o modificar el resultado; no restaura necesariamente el estado anterior exacto.

¿Qué hago si una acción no se puede deshacer?

No realices la acción si no estás seguro de que es correcta. Si ya se realizó por error, contacta con el Soporte de Spendesk indicando el nombre de la herramienta, el ID del objeto, la acción realizada, los valores enviados y la hora aproximada de ejecución.

¿Por qué ha fallado mi acción con un Write Tool?

Los motivos más habituales son: permisos que faltan (el permiso de escritura no está activado en la conexión o no lo marcaste al conectarte; vuelve a conectarte y márcalo), un ID de objeto no válido, un estado del objeto no compatible, un objeto modificado desde que se consultó, o información que falta o no es válida.

¿Ha quedado contestada tu pregunta?