55 tools from the Gastos Flow MCP Server, categorised by risk level.
View the Gastos Flow policy →gastos_flow_get_categoria Obtiene el detalle de una categoría por su ID.
Args:
- id (number): ID de la categoría. gastos_flow_get_cuenta Obtiene el detalle de una cuenta por su ID.
Args:
- id (number): ID de la cuenta. gastos_flow_get_deuda_cobrar Detalle de una deuda por cobrar por ID.
Args:
- id (number): ID de la deuda. gastos_flow_get_deuda_propia Detalle de una deuda propia por ID.
Args:
- id (number): ID de la deuda. gastos_flow_get_gasto Obtiene el detalle completo de un gasto por su ID.
Args:
- id (number): ID del gasto.
Returns:
Objeto Gasto completo con relaciones (moneda, ... gastos_flow_get_gasto_recurrente Detalle de un gasto recurrente por ID.
Args:
- id (number): ID del gasto recurrente. gastos_flow_get_ingreso Obtiene el detalle de un ingreso por su ID.
Args:
- id (number): ID del ingreso. gastos_flow_get_perfil Devuelve los datos del usuario actualmente autenticado.
Returns:
{
"id": number,
"name": string,
"email": string,
"configuracion... gastos_flow_list_categorias Lista las categorías de gasto del usuario. Por defecto devuelve jerarquía; usa plano=true para lista plana.
Args:
- plano (boolean, opcional): t... gastos_flow_list_cuentas Lista todas las cuentas del usuario autenticado. gastos_flow_list_deudas_cobrar Lista las deudas por cobrar del usuario (dinero que me deben).
Args:
- cobrado (boolean, opcional): Filtrar por estado.
- persona_id (number, ... gastos_flow_list_deudas_propias Lista las deudas propias del usuario (dinero que debo a otros).
Args:
- pagado (boolean, opcional): Filtrar por estado de pago.
- persona_id (... gastos_flow_list_gastos Lista los gastos del usuario autenticado con soporte de filtros y paginación.
Args:
- periodo_mes (number, opcional): Mes 1–12 para filtrar.
-... gastos_flow_list_gastos_recurrentes Lista todos los gastos recurrentes del usuario, ordenados por próxima fecha. No paginado (devuelve colección completa). gastos_flow_list_ingresos Lista los ingresos del usuario con filtros opcionales.
Args:
- mes (number, opcional): Mes 1–12 (usar junto con 'anio').
- anio (number, opcio... gastos_flow_list_monedas Lista todas las monedas disponibles para el usuario. gastos_flow_list_origenes Lista todos los orígenes de ingreso del usuario. gastos_flow_list_personas Lista todas las personas registradas por el usuario (usadas en deudas, gastos, cuentas prestadas). gastos_flow_activar_gasto_recurrente Activa un gasto recurrente que estaba desactivado.
Args:
- id (number): ID del gasto recurrente. gastos_flow_create_categoria Crea una nueva categoría de gasto.
Args:
- nombre (string): Nombre (obligatorio).
- icono (string, opcional): Icono o emoji.
- categoria_pad... gastos_flow_create_cuenta Crea una nueva cuenta para el usuario.
Args:
- nombre (string): Nombre de la cuenta (obligatorio).
- tipo_cuenta (string): Tipo de cuenta (obl... gastos_flow_create_deuda_cobrar Registra una nueva deuda por cobrar (dinero que me deben).
Args:
- moneda_id (number): ID de la moneda (obligatorio).
- monto (number): Monto ... gastos_flow_create_deuda_propia Registra una nueva deuda propia (dinero que debo).
Args:
- moneda_id (number): ID de la moneda (obligatorio).
- monto (number): Monto (obligat... gastos_flow_create_gasto Crea un nuevo gasto para el usuario autenticado.
Args:
- moneda_id (number): ID de la moneda (obligatorio).
- categoria_gasto_id (number): ID ... gastos_flow_create_gasto_recurrente Crea un nuevo gasto recurrente.
Args:
- moneda_id (number): ID de la moneda (obligatorio).
- categoria_gasto_id (number): ID de categoría (obl... gastos_flow_create_gasto_tercero Registra un gasto realizado con tarjeta de crédito a nombre de otra persona. Equivale a gastos_flow_create_gasto con es_prestamo_tarjeta=true, pero... gastos_flow_create_ingreso Registra un nuevo ingreso para el usuario autenticado.
Args:
- moneda_id (number): ID de la moneda (obligatorio).
- origen_ingreso_id (number)... gastos_flow_create_moneda Crea una nueva moneda.
Args:
- simbolo (string): Símbolo (obligatorio, p.ej. "ARS", "$").
- nombre (string, opcional): Nombre descriptivo. gastos_flow_create_origen Crea un nuevo origen de ingreso.
Args:
- nombre (string): Nombre del origen (obligatorio). gastos_flow_create_persona Crea una nueva persona.
Args:
- nombre (string): Nombre (obligatorio). gastos_flow_desactivar_gasto_recurrente Desactiva un gasto recurrente sin eliminarlo.
Args:
- id (number): ID del gasto recurrente. gastos_flow_login Autentica al usuario con email y contraseña y almacena el token de acceso para las siguientes operaciones.
Debe llamarse antes de cualquier otro t... gastos_flow_logout Revoca el token de acceso actual e invalida la sesión en el servidor.
Returns:
Mensaje de confirmación de cierre de sesión. gastos_flow_marcar_deuda_cobrada Marca una deuda por cobrar como cobrada.
Args:
- id (number): ID de la deuda.
- fecha_cobro (string, opcional): Fecha de cobro YYYY-MM-DD. gastos_flow_marcar_deuda_propia_pagada Marca una deuda propia como pagada.
Args:
- id (number): ID de la deuda.
- fecha_pago (string, opcional): Fecha de pago YYYY-MM-DD. Si se omit... gastos_flow_update_categoria Actualiza una categoría de gasto.
Args:
- id (number): ID de la categoría.
- nombre, icono, categoria_padre_id, orden (opcionales). gastos_flow_update_cuenta Actualiza una cuenta existente.
Args:
- id (number): ID de la cuenta.
- nombre, tipo_cuenta, soporta_cuotas, es_prestada, persona_prestada_id ... gastos_flow_update_deuda_cobrar Actualiza campos de una deuda por cobrar.
Args:
- id (number): ID.
- [campos opcionales]: moneda_id, monto, fecha, persona_id, descripcion, co... gastos_flow_update_deuda_propia Actualiza campos de una deuda propia.
Args:
- id (number): ID de la deuda.
- [campos opcionales]: moneda_id, monto, fecha, persona_id, descrip... gastos_flow_update_gasto Actualiza uno o más campos de un gasto existente.
Args:
- id (number): ID del gasto a actualizar.
- [campos opcionales]: moneda_id, categoria_... gastos_flow_update_gasto_recurrente Actualiza campos de un gasto recurrente.
Args:
- id (number): ID.
- [campos opcionales]: moneda_id, categoria_gasto_id, cuenta_id, monto, desc... gastos_flow_update_ingreso Actualiza campos de un ingreso existente.
Args:
- id (number): ID del ingreso.
- [campos opcionales]: moneda_id, origen_ingreso_id, cuenta_id,... gastos_flow_update_moneda Actualiza una moneda existente.
Args:
- id (number): ID de la moneda.
- simbolo, nombre (opcionales). gastos_flow_update_origen Actualiza el nombre de un origen de ingreso.
Args:
- id (number): ID del origen.
- nombre (string): Nuevo nombre. gastos_flow_update_persona Actualiza el nombre de una persona.
Args:
- id (number): ID de la persona.
- nombre (string): Nuevo nombre. gastos_flow_delete_categoria Elimina una categoría por su ID. Irreversible.
Args:
- id (number): ID de la categoría. gastos_flow_delete_cuenta Elimina una cuenta por su ID. Irreversible.
Args:
- id (number): ID de la cuenta. gastos_flow_delete_deuda_cobrar Elimina una deuda por cobrar por su ID. Irreversible.
Args:
- id (number): ID de la deuda. gastos_flow_delete_deuda_propia Elimina una deuda propia por su ID. Irreversible.
Args:
- id (number): ID de la deuda. gastos_flow_delete_gasto Elimina un gasto por su ID. Esta operación es irreversible.
Args:
- id (number): ID del gasto a eliminar.
Returns:
Mensaje de confirmación. gastos_flow_delete_gasto_recurrente Elimina un gasto recurrente por su ID. Irreversible.
Args:
- id (number): ID del gasto recurrente. gastos_flow_delete_ingreso Elimina un ingreso por su ID. Operación irreversible.
Args:
- id (number): ID del ingreso. gastos_flow_delete_moneda Elimina una moneda por su ID. Irreversible.
Args:
- id (number): ID de la moneda. gastos_flow_delete_origen Elimina un origen de ingreso por su ID. Irreversible.
Args:
- id (number): ID del origen. gastos_flow_delete_persona Elimina una persona por su ID. Irreversible.
Args:
- id (number): ID de la persona. The Gastos Flow MCP server exposes 55 tools across 3 categories: Read, Write, Destructive.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Gastos Flow server.
Gastos Flow tools are categorised as Read (18), Write (27), Destructive (10). Each category has a recommended default policy.
Deterministic policy on every MCP tool call. Per-identity grants. Full audit log.