Zovo Dunning Letters MCP Server

Cartas automatizadas de recordatorio de pago y seguimientos de cobro, redactadas por agentes de IA. Local-first, nivel gratuito, $19 único para Pro.

Documentación

All servers · Buy Pro $19 · All 46 for $39 · Source

Dos formas de ejecutarlo, ambas gratuitas para empezar. Abre mcp.zovo.one/mcp/connect, copia la URL de dunning-letters y pégala en cualquier cliente que acepte una URL. Ya incluye un token gratuito, así que no hay nada que instalar, ni cuenta, ni cabecera que configurar. La URL es https://mcp.zovo.one/mcp/dunning-letters/t/<token>. El token no es opcional: el https://mcp.zovo.one/mcp/dunning-letters desnudo se conecta y lista sus herramientas, pero responde a cada llamada con HTTP 401, así que usa el enlace de /mcp/connect o envía Authorization: Bearer <token>. O descarga dunning-letters.mcpb y haz doble clic en Claude Desktop.

Recordatorios de pago automatizados para facturas vencidas

theluckystrike/mcp-dunning-letters MCP server

En el Registro oficial de MCP (io.github.theluckystrike/dunning-letters). Persigue facturas vencidas sin perder el hilo. Registra una factura impagada, cliente, referencia de factura, importe en céntimos enteros, moneda y fecha de vencimiento, y el servidor ejecuta la escalera de escalado: recordatorio 1 (cortés, vencimiento + 7 días), recordatorio 2 (firme, con la nota de recargos, vencimiento + 14) y el aviso final (redacción previa a la acción, vencimiento + 21; los intervalos son configurables por factura). Para cada etapa genera la carta, en Markdown o como página HTML imprimible autocontenida. Registra qué enviaste y cuándo, lista todo lo vencido con días de retraso y etapa, clasifica todo el registro en categorías actual/30/60/90+, y responde a "qué necesito enviar hoy". Nada se envía por correo ni a ningún sitio: este servidor produce el texto de la carta, y el envío es tu acción.

Creado por theluckystrike.

La publicación en npm de @theluckystrike/mcp-dunning-letters está pendiente, así que npx -y @theluckystrike/mcp-dunning-letters devuelve 404 hoy. Hasta entonces, clonar y compilar es la vía funcional.

Instalación

Claude Desktop

macOS ~/Library/Application Support/Claude/claude_desktop_config.json, Windows %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "dunning-letters": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-dunning-letters"]
    }
  }
}

Claude Code

claude mcp add dunning-letters -- npx -y @theluckystrike/mcp-dunning-letters

Cursor

~/.cursor/mcp.json (global) o .cursor/mcp.json (proyecto), misma entrada que Claude Desktop.

Herramientas

herramientaqué hace
invoice_registerInicia el seguimiento de una factura impagada: cliente, referencia, importe, moneda, fecha de vencimiento. Devuelve DUN-YYYY-NNNN y las tres fechas de escalado
payment_recordRegistra el dinero recibido, total o parcial. Un pago parcial reduce lo que pide la siguiente carta; cubrir el saldo cierra la escalera
letter_renderGenera la carta de seguimiento para la etapa actual — recordatorio 1, recordatorio 2 o aviso final — en Markdown o HTML imprimible autocontenido. Nada se envía por correo: tú envías el texto que produce
letter_sentRegistra que una carta realmente salió, con su fecha, para que la escalera avance. Las cartas salen en orden
overdue_listCada factura impagada pasada su fecha de vencimiento: días de retraso, pendiente, cartas enviadas, qué toca a continuación, peor primero
aging_summaryTodo el registro en categorías actual/1-30/31-60/61-90/91+, recuentos y totales en céntimos enteros, por moneda
chase_todayLa lista de seguimiento del día: qué facturas cruzan un umbral de escalado hoy, qué carta enviar a cada una, qué vence a continuación
invoice_statusUna factura perseguida en detalle: pagos, cartas, calendario, siguiente acción
invoice_deleteElimina una factura introducida por error. El id no se reutiliza
license_status / license_activateGratis o Pro, y la clave

Gratis vs Pro

GratisPro
Facturas impagadas perseguidas a la vez3Ilimitadas
Las tres cartas, ambos formatos
Resumen de antigüedad y lista de seguimiento del día
Acumulación de recargos por demora en las cartas
Registro de pagos e historial

El límite está en cuántos seguimientos se ejecutan a la vez, nunca en las cartas ni en la antigüedad: tres morosos llevados del primer recordatorio al aviso final es una lista de seguimiento real, y una factura que se paga libera su hueco. Lo que se mide es la amplitud: un cuarto seguimiento concurrente es una carga de cobros, no el mes de un autónomo.

Consigue Pro: https://mcp.zovo.one/buy/dunning-letters, $19 de pago único por este servidor, o $39 por el paquete. O el paquete de 46 servidores por $39.

Una reflexión medida

La escalera está anclada a la fecha de vencimiento, no a la última carta, y ambas se separan exactamente cuando el seguimiento va mal.

El seguimiento trabajado en test/_client.mjs: USD 1.250,00 con vencimiento el 2026-06-01, intervalos 7/14/21, así que las cartas vencen el 06-08, 06-15 y 06-22 se envíe o no algo. Si el recordatorio 1 sale tarde, digamos el 06-20, doce días después de su fecha, una escalera anclada a la carta anterior empujaría el aviso final al 07-11. Esta no: el 06-22 se mantiene, porque la obligación del cliente quedó fijada por la fecha de vencimiento, no por cuándo te pusiste a escribir. Registrar un envío solo mueve qué etapa toca a continuación; nunca mueve el calendario. Las cartas también son estrictamente secuenciales: una factura con 60 días de retraso sin nada enviado aún debe el recordatorio 1, porque un aviso final sin una carta cortés previa se lee como una amenaza, no como un seguimiento.

El recargo por demora se mide igual, una vez: interés simple, prorrateado sobre un mes de 30 días, sobre el importe pendiente el día en que se escribe la carta, redondeado una vez a la unidad menor. En el seguimiento trabajado son 125.000 unidades menores al 2% sobre 30 días de retraso, 2.500 exactos, y tras un pago parcial de 50.000 son 1.500 sobre los 75.000 que quedan, así que el aviso final pide 76.500 y ninguna cifra inventada más.

Privacidad

Todos los datos permanecen locales, en ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/dunning-letters/. Dos archivos: invoices.json, counter.json. Nada se envía a ningún sitio, sin cuenta, sin clave API, sin llamadas de red en este servidor en absoluto, y las cartas se renderizan como texto para que las envíes tú mismo; este servidor no guarda credenciales de correo ni las quiere. Las claves de licencia se verifican sin conexión.

Creado por theluckystrike. https://github.com/theluckystrike

Preguntas frecuentes

¿Existe un servidor MCP para recordatorios de pago o cartas de cobro?

Sí. El servidor dunning-letters en mcp.zovo.one automatiza el seguimiento de cuentas por cobrar: secuencias de recordatorios escalonados (amable, firme, final), cartas PDF imprimibles, antigüedad por cliente. Nivel gratuito, endpoint remoto alojado.

¿Cómo envío recordatorios de pago desde Claude?

Conecta https://mcp.zovo.one/mcp/dunning-letters y di: 'Lista las facturas vencidas y redacta un recordatorio firme para Acme.' La carta sigue la secuencia estándar escalonada y se exporta como PDF.

Configúralo en tu cliente

Ruta de configuración exacta, entrada y advertencias: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf · Cline · Conectores de Claude.ai y Claude Desktop · todos los clientes

Guías

Cómo rastrear horas facturables dentro de Claude Code y Cursor · Crear un PDF de factura a partir de un mensaje de chat con un servidor MCP · Hacer preguntas sobre un archivo Excel o CSV desde Cursor o Claude · Vigilar el precio de un producto con Claude y recibir aviso cuando baje · Qué incluye el plan gratuito y qué añade Pro · Registrar gastos y kilometraje en Claude, dividir el IVA, refacturar a una factura · Convertir divisas en Claude con tipos reales del BCE, sin clave API · Generar propuestas y contratos en Word a partir de un mensaje de chat · Encontrar una hora de reunión entre zonas horarias sin hacer la aritmética · Redactar un currículum y una carta de presentación desde el chat, sin inventar nada · Facturar un anticipo con un calendario sin un SaaS de facturación · Montar un contrato desde tu propia biblioteca de cláusulas, en el chat · Conectar servidores MCP a Claude.ai, Claude Desktop, Cursor y VS Code sin instalar nada · Combinar, dividir y sellar PDF desde el chat, y por qué algunos vuelven como números de glifo · Leer un calendario .ics en Claude: libre y ocupado, conflictos y reuniones facturables · Gestionar un tablero kanban en Claude, con seguimiento de tiempo en la misma tarea · Redimensionar, comprimir y poner marca de agua a imágenes desde un mensaje de chat · Categorizar y conciliar una exportación CSV bancaria desde el chat · Enviar un presupuesto desde el chat y luego convertir el sí en factura · Poner un código QR de pago SEPA en una factura desde el chat · Comprimir y descomprimir archivos de forma segura desde Claude o Cursor · Depósitos de clientes y anticipos desde el chat, aplicados a tus facturas reales · Activos fijos y depreciación desde el chat, con los tipos que publican las autoridades fiscales · Dietas y viáticos desde el chat, con las tablas de tarifas que publican las autoridades fiscales · Un libro mayor de partida doble a partir de cada servidor que ya ejecutas · Calendarios de préstamos y arrendamientos desde el chat, cerrando exactamente en cero · Órdenes de trabajo y tarjetas de tarea desde el chat, y por qué el margen va en el costo unitario · Listas de precios y tarifas desde el chat, y la brecha de escala 100x entre la factura y el presupuesto · Órdenes de cambio y el valor del contrato en curso desde el chat, y por qué una línea modificada son dos elementos · Un fondo de caja chica desde el chat, y por qué el cheque no es la suma de los comprobantes · Estados de cuenta de clientes y recordatorios de pago desde el chat, con antigüedad a cualquier fecha que indiques · Notas de crédito y órdenes de compra desde el chat, contra tus facturas reales · Una instalación, todos los servidores: el paquete de suite de oficina · Cerrar un mes en el chat: factura, nota de crédito, anticipo, conciliación bancaria, estado de cuenta · El servidor MCP no aparece en Claude Desktop: las seis comprobaciones que lo encuentran · Dónde está claude_desktop_config.json y qué contiene · claude mcp add: todas las banderas y el ámbito que pierde silenciosamente tu servidor · Servidores MCP en Windows: spawn npx ENOENT, barras invertidas y el PATH · Instalar estos servidores MCP cuando npx aún no funciona · Configuración de MCP en Cursor: mcp.json, el campo type obligatorio y dónde aparecen los servidores · Qué servidores MCP funcionan sin red en absoluto · Facturar a un cliente de la UE con inversión del sujeto pasivo, desde un mensaje de chat · Presupuesto, depósito, factura, estado de cuenta: todo el ciclo en una conversación · ¿Está generando dinero este proyecto? Horas frente a costos, sin hoja de cálculo · Preparar un paquete del año fiscal para tu contable desde el chat · Llevar un registro de kilometraje en el chat, con la tarifa que realmente reclamas · Conciliar un CSV bancario contra lo que facturaste y gastaste · Refacturar gastos de clientes, con un margen y el IVA gestionado con honestidad · Perseguir una factura impagada: antigüedad y luego la carta · Un contrato de compraventa desde el chat, con los identificadores verificados y las líneas de firma impresas · Cotizar un trabajo a partir de una tarifa y qué hacer cuando cambia el alcance · Calcular tu tarifa por hora a partir de lo que realmente facturaste · Convertir CSV a xlsx y viceversa sin abrir Excel · Hacer preguntas a una hoja de cálculo en lenguaje natural · Combinar una carpeta de recibos en un solo PDF desde el chat · Dividir un escaneo grande en documentos separados · Enviar un mes de papeleo como un solo archivo, de forma segura · Servidores MCP en VS Code: el error de una palabra que rompe toda configuración · Servidores MCP en Windsurf y Cline: dos valores predeterminados que desperdician una tarde · Servidor MCP local o URL alojada: cuál elegir y qué sacrificas · Qué hacen realmente estos servidores MCP en el plan gratuito · Elegir un servidor MCP para facturación: las siete preguntas que vale la pena hacer · Cuándo necesitas un servidor MCP y cuándo basta un prompt · Ubicaciones de archivos de configuración MCP y claves JSON, para cada cliente · Por qué un servidor MCP no aparece, en orden de probabilidad · Cómo funciona realmente la búsqueda en el registro MCP, medido · Qué hay realmente en el registro MCP: 6.000 filas contadas · stdio o streamable HTTP: qué transporte MCP y qué se rompe · Versiones del protocolo MCP: qué cambió en cada una · Cada campo en una entrada de configuración de servidor MCP, por cliente · Ámbitos de configuración MCP: qué definición gana cuando un servidor se define dos veces · Dónde escribe cada cliente MCP sus registros · Publicar un servidor MCP: un paquete para descargar o una URL para pegar · Qué hay dentro de un paquete MCP .mcpb · Cobrar por un servidor MCP: cómo funciona realmente la licencia · Cuánto texto puede devolver un servidor MCP y cuánto puede describir · Qué comprobar antes de permitir que un servidor MCP se ejecute · Por qué un directorio dice que tu servidor MCP alojado no responde · El registro MCP vincula una URL remota a un nombre de servidor · Las letras mayúsculas en tu nombre de usuario de GitHub cambian tu posición en el registro MCP · Cuántos servidores MCP ya tienen tu palabra en el nombre · Referencia de campos de server.json para el registro MCP · Cuando falla una herramienta MCP, no devuelvas un error JSON-RPC · structuredContent y outputSchema en MCP, y qué DEBE cumplirse · Reglas para nombrar una herramienta MCP y la colisión que nadie planifica · MCP no tiene sesión, entonces ¿cómo comparten estado dos llamadas a herramientas? · x-mcp-header: reflejar parámetros de herramientas en cabeceras HTTP · Cómo puntúa un directorio a un servidor MCP y por qué tu peor herramienta lo decide · Qué obtienen los rastreadores de IA que Googlebot no, medido en 141 URLs · La API de inspección de URL de Search Console cambia su respuesta entre llamadas · Qué servidores MCP funcionan pegando una URL, sin instalar nada · Dónde encontrar servidores MCP que cuestan dinero y cómo pagas realmente · Conseguir que un asistente complete un presupuesto o estimación para un cliente · ¿Existe un servidor MCP para un libro de caja chica o un libro de caja? · Conversión de divisas en un asistente y qué servidor MCP usar · Comprimir y descomprimir archivos desde un asistente y qué hacen las protecciones · Producir un calendario de entrega o un documento de orden de trabajo desde un chat · ¿Enviará un servidor MCP la factura por correo a mi cliente? · ¿Puede un asistente leer una foto de un recibo y registrar el gasto? · ¿Qué servidor MCP puede generar PDF de facturas a partir de un mensaje de chat? · ¿Puede un servidor MCP leer un PDF de estado de cuenta bancario y categorizar las transacciones? · Mejores servidores MCP para contabilidad y papeleo de pequeñas empresas en 2026 · Directorio de proveedores MCP: evita que las listas de proveedores se pudran en una hoja de cálculo · Acuerdo de servicio MCP: deja de copiar una plantilla de contrato podrida de internet · Registro de mantenimiento MCP: sabe qué servicio toca sin que nadie lo recuerde · Registro de kilometraje MCP: mantén el registro deducible en el momento del viaje, no en abril · Mejores prácticas de plazos de pago de facturas: Net 30, fecha de vencimiento y recargos por demora · Cómo categorizar transacciones bancarias · Plantilla de registro de caja chica · Todas las guías

Más servidores

Comprobador de backlinks MCP · Servidor MCP para notas de recepción de mercancías (GRN) — Recibir contra órdenes de compra desde Claude · Servidor MCP para solicitudes de compra — Aprobaciones desde Claude · MCP Leave · Servidor MCP de seguimiento de tiempo — Gratis, sin instalación · MCP Price Tracker · MCP Spreadsheet · Servidor MCP para facturas — Genera facturas desde Claude