Zovo Recurring Tasks MCP Server
Programación de tareas recurrentes MCP para agentes de IA: automatización diaria/semanal/mensual, almacenamiento local-first. Plan gratuito, Pro de $19 único pago.
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 recurrente 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/recurring/t/<token>. El token no es opcional: el https://mcp.zovo.one/mcp/recurring desnudo se conecta y lista sus herramientas, pero luego responde a cada llamada de herramienta con HTTP 401, así que usa el enlace de /mcp/connect o envía Authorization: Bearer <token>. O descarga recurring.mcpb y haz doble clic en Claude Desktop.
mcp-recurring
Di "factura a Acme 12 horas a 90 EUR el día 1 de cada mes" una vez, y deja de recordarlo. Este servidor MCP almacena programaciones de facturas recurrentes, cliente, líneas de detalle, cadencia, fechas de inicio y fin, y luego, cuando lo pidas, crea las facturas que realmente han vencido como registros reales en el servidor de facturas, con su serie de numeración, sus clientes y su PDF A4. La generación es idempotente: una factura por programación y por período, clave por la fecha de ocurrencia, así que ejecutar la facturación dos veces el mismo día no crea nada la segunda vez. También responde "qué vence en los próximos 30 días" y "cuánto facturaré al mes durante el próximo año". Todo se almacena en archivos JSON planos en tu propia máquina; nada se sube a ningún sitio.
En el Registro oficial de MCP (io.github.theluckystrike/recurring-invoice-scheduler-subscription-billing-due-reminders).

Define una factura recurrente una vez, genera los PDFs vencidos desde el chat, sin necesidad de un SaaS de facturación.
Instalación en 60 segundos
La publicación en npm para @theluckystrike/mcp-recurring está pendiente. Hasta entonces, el paquete de un clic .mcpb o un clon+compilación es la vía funcional, ambos verificados abajo.
Un clic (.mcpb): descarga recurring.mcpb desde la última versión y haz doble clic en Claude Desktop: https://github.com/theluckystrike/mcp-servers/releases/latest
(claude_desktop_config.json):
{
"mcpServers": {
"recurring": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-recurring"]
}
}
}
Claude Code:
claude mcp add recurring -- npx -y @theluckystrike/mcp-recurring
(.cursor/mcp.json):
{
"mcpServers": {
"recurring": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-recurring"]
}
}
}
El formulario npx de arriba empieza a funcionar en cuanto se publique el paquete. Hasta entonces, usa el paquete .mcpb de arriba, o compila desde el código fuente con exactamente estos tres comandos:
git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/invoice -w servers/recurring
Luego apunta el command de tu cliente a node con un argumento: la ruta absoluta a servers/recurring/dist/index.js.
Para ejecutar en modo Pro, establece MCP_LICENSE_KEY en el mismo bloque de configuración, o llama a license_activate una vez con tu clave.
Se combina con
- mcp-invoice, necesario en la práctica, no por código. Este servidor escribe en el directorio de datos del servidor de facturas y comparte su contador de numeración, su lista de clientes y su perfil de negocio, así que cada factura generada aparece en
invoice_list, cuenta enoverdue_reporty se puede volver a renderizar coninvoice_pdf. Configura tus datos de emisor una vez conbusiness_setallí; este servidor no tienebusiness_setpropio a propósito, así que solo hay un perfil que mantener correcto. - mcp-time-tracker, para las horas que no están en un retenedor. Regístralas, factúralas ad hoc, y deja la parte mensual fija a una programación aquí.
- mcp-expense-tracker, los costes repercutibles que cambian cada mes pertenecen a una factura ad hoc; una programación es para la cantidad que no cambia.
Herramientas
| Herramienta | Qué hace |
|---|---|
schedule_create | Define una factura recurrente: cliente, partidas, cadencia, fecha de inicio, fecha de fin opcional, días de vencimiento, notas |
schedule_list | Cada programación con cadencia, importe por período, próxima fecha de vencimiento y estado |
schedule_get | Registro completo de una programación, más cuántas facturas ha generado |
schedule_update | Cambia cliente, partidas, moneda, cadencia, fechas, días de vencimiento o notas. Los períodos ya facturados nunca se reemiten |
schedule_pause | Detén la generación sin eliminar; el historial se conserva |
schedule_resume | Actívala de nuevo. Los períodos que vencieron mientras estaba en pausa siguen pendientes |
schedule_delete | Elimina la programación. Las facturas que creó permanecen en el servidor de facturas y su historial se conserva como pista de auditoría. Una programación recreada recibe un nuevo id, así que invoice_generate_due avisa cuando vuelve a cubrir un período que la anterior ya facturó |
schedule_skip | Omite UNA ocurrencia para siempre, sin pausar la programación: la respuesta a "no factures a este cliente por octubre". undo: true restaura el período |
schedule_upcoming | Qué vence en los próximos N días, con importes y totales por moneda, más cualquier período que ya venció y nunca se facturó. La versión gratuita cubre 30 días |
invoice_generate_due | Crea las facturas vencidas a una fecha y renderiza sus PDFs. Idempotente, clave por período; informa de creadas y omitidas. Máximo 60 facturas por llamada, primero el período más antiguo, y dice cuántas siguen pendientes. dry_run muestra la ejecución primero. Gratuito e ilimitado |
schedule_history | Pro: el registro de auditoría de una programación: cada período, número de factura, fechas, importe, estado de pago y ruta del PDF |
forecast | Ingresos esperados por mes calendario y por moneda, con las programaciones en pausa listadas por separado en lugar de omitidas. La versión gratuita cubre 3 meses |
license_status | Muestra el modo gratuito o Pro |
license_activate | Activa una clave Pro (verificada sin conexión) |
Recurso: recurring://upcoming devuelve los próximos 30 días de ocurrencias como JSON. Prompt: monthly_billing_run, ejecución de prueba, genera, lista lo que viene, y luego informa quién necesita un recordatorio de pago.
Lo que puedes decir
| Tú dices | Herramienta |
|---|---|
| "Factura a Acme 12 horas a 90 EUR cada mes desde el día 1." | schedule_create |
| "¿Qué facturas recurrentes tengo?" | schedule_list |
| "¿Qué vence en los próximos 30 días?" | schedule_upcoming |
| "Ejecuta la facturación de este mes." | monthly_billing_run / invoice_generate_due |
| "Muéstrame qué se crearía antes de crearlo." | invoice_generate_due {dry_run: true} |
| "Pausa el retenedor de Beta Corp, están en espera." | schedule_pause |
| "No factures a Acme por octubre." | schedule_skip |
| "Sube el retenedor de Acme a 100 EUR la hora de ahora en adelante." | schedule_update |
| "¿Cuánto facturaré al mes el próximo año?" | forecast |
| "Muéstrame cada factura que ha producido este retenedor." | schedule_history |
Ejemplo práctico
You: Bill Acme 12 hours at 90 EUR a month, starting 1 June, 14 day terms.
schedule_create {
client: "Acme Retainer", currency: "EUR", every: "monthly",
start_date: "2026-06-01", due_days: 14,
items: [{ description: "Retainer hours", quantity: 12, unit_price: 90 }]
}
-> schedule 9f2c1a04, next dates 2026-06-01, 2026-07-01, 2026-08-01, 2026-09-01
You (on 3 September): Run the billing.
invoice_generate_due {}
-> as_of 2026-09-03: created 4 invoices, skipped 0 already invoiced.
INV-2026-0001 Acme Retainer period 2026-06-01 EUR 1080.00 due 2026-06-15 .../pdf/INV-2026-0001.pdf
INV-2026-0002 Acme Retainer period 2026-07-01 EUR 1080.00 due 2026-07-15 .../pdf/INV-2026-0002.pdf
INV-2026-0003 Acme Retainer period 2026-08-01 EUR 1080.00 due 2026-08-15 .../pdf/INV-2026-0003.pdf
INV-2026-0004 Acme Retainer period 2026-09-01 EUR 1080.00 due 2026-09-15 .../pdf/INV-2026-0004.pdf
Total: EUR 4320.00
You (five minutes later, having forgotten): Run the billing.
invoice_generate_due {}
-> as_of 2026-09-03: created 0 invoices, skipped 4 already invoiced.
La segunda ejecución es el punto clave: el período, no el día calendario, es la clave, así que una ejecución repetida de facturación es una no-operación en lugar de una factura duplicada en la bandeja de entrada del cliente.
Gratis vs Pro
| Gratis | Pro | |
|---|---|---|
| Programaciones activas | 3 | Ilimitadas |
invoice_generate_due | Sí, ilimitado | Sí, ilimitado |
Horizonte de schedule_upcoming | 30 días | Hasta 10 años |
forecast | 3 meses | Hasta 120 meses |
Registro de auditoría schedule_history | No | Sí |
Reglas de fin de mes y día ancla (anchor_day, end_of_month) | No, factura el día del mes de la fecha de inicio | Sí |
| Pausar, reanudar, actualizar, eliminar, ejecución de prueba, multimoneda | Sí | Sí |
Pro es un pago único de $19, o $39 por todos los servidores de la colección, de por vida.
Fechas: qué ocurre a fin de mes
Cada fecha es una fecha calendario ISO local, YYYY-MM-DD. Una ocurrencia es el k-ésimo paso desde start_date, y la ocurrencia 0 es start_date en sí misma, así que una programación que empieza hoy vence hoy.
weekly= +7 días por paso.{days: n}= +n días por paso.monthly= +1 mes,quarterly= +3 meses,yearly= +12 meses.- Fines de mes. El paso mensual mantiene el día del mes de
start_datey lo ajusta a la longitud del mes objetivo; nunca arrastra el ajuste hacia adelante. Desde2026-01-31la serie es 01-31, 02-28, 03-31, 04-30, 05-31; febrero no convierte silenciosamente un retenedor de fin de mes en un retenedor del día 28. - 29 de febrero. La misma regla hace que una programación anual que empieza
2028-02-29caiga el 02-28 en años comunes y vuelva al 02-29 en el siguiente año bisiesto. anchor_day/end_of_month(Pro).anchor_dayreemplaza el día del mes antes del ajuste, así queanchor_day: 31significa el último día de cada mes;end_of_month: truehace lo mismo explícitamente. Ambos se ignoran paraweeklyy{days: n}, que no tienen mes al que anclarse. Una primera ocurrencia anclada que caería antes destart_datese descarta, nunca se factura antes de tiempo.end_datees inclusivo. Una ocurrencia que cae exactamente enend_datese genera; la siguiente no.- Programaciones de larga duración. Consultar lo que vence no reproduce la programación desde
start_date: salta a una estimación cerca de la fecha que preguntaste y escanea hacia adelante desde allí, así que una programación diaria creada en 2010 aún informa lo que vence en 2026 en lugar de agotar su límite de ocurrencias por ejecución caminando un día a la vez.
Dinero
Los importes se mantienen como unidades menores enteras por el motor de facturas, la misma tabla ISO 4217, el mismo contrato de redondeo por línea y luego suma, así que el importe de una programación y la factura que produce nunca pueden discrepar. El bruto de cada línea se redondea primero, el impuesto se calcula y redondea por línea y se agrupa en una línea por tasa, y los totales son sumas enteras de esos valores ya redondeados. Una programación factura en su propio currency, o en la moneda predeterminada de tu negocio si no tiene ninguna; nada aquí convierte entre monedas.
Cómo almacena datos
Las programaciones y el registro de generación viven en ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/recurring/ como schedules.json y history.json. Las facturas van al directorio del servidor de facturas, ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/invoice/, con sus PDFs en su subcarpeta pdf/, los mismos archivos que invoice_list, overdue_report y invoice_pdf leen allí.
Cada mutación se ejecuta bajo un archivo de bloqueo de asesoramiento. Cualquier cosa que escriba una factura toma dos bloqueos, siempre en el mismo orden, recurring/.lock primero, luego invoice/.lock, así que dos ejecuciones de facturación (o una ejecución de facturación y una factura escrita a mano en el otro servidor) no pueden intercalarse, no pueden asignar el mismo número de factura y no pueden causar un interbloqueo. Los números de factura se asignan dentro del bloqueo; los PDFs se renderizan después de liberarlo, así que un renderizado lento nunca retiene el contador. Los guardados van a un archivo temporal y se renombran en su lugar.
Si schedules.json o history.json es ilegible o no es JSON válido, nunca se trata como "vacío": el archivo se mueve a un lado byte por byte como <name>.json.corrupt-<timestamp>, se escribe un marcador <name>.json.corrupt, y cada herramienta falla de forma ruidosa hasta que restaures una copia buena y elimines el marcador. Esto importa más aquí que en cualquier otro lugar de la colección: un history.json leído silenciosamente como vacío re-facturaría cada período que la programación haya cubierto alguna vez.
Límites y advertencias honestas
- Nada se ejecuta en segundo plano. Este es un servidor MCP stdio: existe mientras tu cliente lo ejecuta. Sin demonio, sin cron, sin correo. Las facturas se crean cuando tú (o el prompt
monthly_billing_run) llamas ainvoice_generate_due.auto_generatees un marcador para ese prompt, no un programador. - Nada se envía al cliente. El servidor produce el registro de factura y el PDF; entregarlo y perseguir el pago sigue siendo tu tarea.
overdue_reporten el servidor de facturas te dice a quién perseguir. - El nivel gratuito permite 3 programaciones activas. Pausar una libera un espacio; el historial de la programación en pausa se conserva.
- Eliminar una programación conserva sus filas de historial, deliberadamente: una programación recreada con el mismo id no puede facturar dos veces un período. Las facturas ya generadas nunca se tocan con nada aquí.
schedule_updatecambia solo períodos futuros. Un período ya facturado mantiene el importe que se facturó; corrígelo en el servidor de facturas en su lugar.- Sin prorrateo ni crédito de cancelación a mitad de período: un período se factura completo o no se factura.
- Sin conversión de moneda; una programación factura en una sola moneda.
Solución de problemas
npxse cuelga o no encuentra el paquete: la publicación npm de este paquete está pendiente. Usa el paquete.mcpbo la ruta de clonar y compilar de arriba hasta que esté disponible.- Usar la ruta de clonación: compila
servers/invoiceantes queservers/recurring, el motor se importa desde él.npm run build -w packages/mcp-license -w servers/invoice -w servers/recurringhace eso en orden. - "No business profile yet": ejecuta
business_seten el servidor de facturas (mcp-invoice), no aquí. La generación nunca se bloquea por esto; el PDF solo lleva el emisor de marcador de posición "Your business". - Las facturas no están en mi servidor de facturas: ambos servidores deben ver el mismo
XDG_DATA_HOME. Escriben en.../mcp-servers/invoice/debajo de él; si un cliente establece esa variable y el otro no, tienes dos almacenes. - Se omitió un período:
invoice_generate_duesolo omite un período ya presente enhistory.json.schedule_history(Pro) o el archivo en sí muestra exactamente qué factura lo cubrió. - Versión de Node: requiere Node >= 18. Verifica con
node -v.
Privacidad
Todos los datos permanecen locales: los horarios, el registro de generación, las facturas y los PDF son archivos simples en tu propio directorio de inicio. El servidor no realiza ninguna llamada de red y las claves de licencia se verifican sin conexión.
Construido por theluckystrike. MIT. Soporte: support@zovo.one
Un perfil de negocio para todo el conjunto
Tu identidad se almacena una vez, en ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/profile/business.json, y cada servidor del conjunto la lee: el emisor de facturas, el membrete de docx, el emisor recurrente, la tasa de IVA predeterminada de expense-tracker, la zona de inicio de time-tracker y timezone, y los membretes de currículum y contrato. Configúralo una vez con business_set (invoice o docx): nunca lo repites en ningún otro lugar. Una dirección de correo electrónico solo se toma de ese perfil o de un argumento explícito; cuando no hay ninguna almacenada, los documentos muestran [add: email] y la herramienta lo dice en lugar de permitir que alguien improvise una dirección.
Primeros cinco minutos
Dos indicaciones que obtuvieron 3 de 3, medidas en la ronda 15, 2026-09-04. Pega una tal como está escrita.
Do a dry run so I can see what would be invoiced right now before anything is created.
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 15, 2026-09-04: Una ocurrencia, período 2026-09-01, still_due_after_this_run 0, y la frase que hace que una ejecución de prueba sea segura de confiar: no se creó nada, y la ejecución real es idempotente, claveada por la fecha de ocurrencia.
Looks right. Run it for real and give me the invoice.
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 15, 2026-09-04: INV-2026-0001 Beta Corp período 2026-09-01 EUR 1845.00 vence 2026-09-15 más un enlace, y dijo que las facturas llegan al almacén que lee /mcp/invoice.
En el nivel gratuito para esta ruta: 3 horarios activos, vista de próximos 30 días, generar facturas vencidas.
O el paquete de 46 servidores por $39.
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
Comparado con las alternativas
MCP Recurring Invoices vs invovate-mcp-server y paddle-mcp: qué servidor MCP elegir · todas las comparaciones
Guías
Cómo registrar 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 bancaria CSV desde el chat · Enviar un presupuesto desde el chat y luego convertir el sí en una 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 y anticipos de clientes 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 tarjetas de tarifas desde el chat, y la brecha de escala de 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 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 opciones y el ámbito que pierde tu servidor silenciosamente · 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 sola conversación · ¿Está este proyecto generando dinero? 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 · Preciar un trabajo a partir de una tarjeta de tarifas, 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 HTTP transmisible: 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 · Distribuir un servidor MCP: un paquete para descargar o una URL para pegar · Qué hay dentro de un paquete .mcpb MCP · 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 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 entregas 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: lleva el registro deducible en el momento del viaje, no en abril · Mejores prácticas de condiciones 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
Servidor MCP para contrato de compraventa: redacta y firma desde Claude · Nota de crédito MCP · Tarjeta de tarea MCP · Servidor MCP de cartas de cobro: recordatorios de pago automáticos · Lista de proveedores MCP · Acuerdo de servicio MCP · Servidor MCP para registro de mantenimiento: servicio de equipos y vehículos desde Claude · Servidor MCP para registro de kilometraje: viajes deducibles desde Claude