Zovo Resume MCP Server
Crea y gestiona currículums y CVs con agentes de IA: secciones, plantillas, exportaciones. Local-first, plan gratuito, Pro por $19 de pago único.
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 del currículum 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/resume/t/<token>. El token no es opcional: el https://mcp.zovo.one/mcp/resume 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 resume.mcpb y haz doble clic en Claude Desktop.
mcp-resume
Guarda los datos de tu CV una sola vez. Luego di "adapta mi currículum a esta oferta y escribe la carta de presentación" y obtén dos archivos .docx reales: un currículum cuyas viñetas se reordenan por relevancia a la oferta, recortadas para ajustarse al número de páginas que pediste, con las palabras clave de la oferta en negrita donde realmente las tienes, y una carta de presentación de una página que no afirma nada que no hayas puesto en tu perfil. Cuando falta un dato, la carta deja un aviso entre corchetes como [add: metric] en lugar de inventar un número. También lee un currículum existente .docx y lo convierte a la forma del perfil, exporta markdown para un campo de ATS y escribe HTML imprimible. Todo se ejecuta localmente: sin subidas, sin cuenta, sin dependencias nativas.
En el Registro Oficial de MCP (io.github.theluckystrike/resume-cover-letter-docx-generator).
Listado en el AI Product Index - endpoint remoto en vivo en mcp.zovo.one/s/resume, plan gratuito, sin registro.

Instalación en 60 segundos
La publicación en npm para @theluckystrike/mcp-resume está pendiente. Hasta entonces, el paquete de un clic .mcpb o un clon+compilación son la vía funcional, ambos verificados abajo.
Un clic (.mcpb): descarga resume.mcpb de la última versión y haz doble clic en Claude Desktop: https://github.com/theluckystrike/mcp-servers/releases/latest
(claude_desktop_config.json):
{
"mcpServers": {
"resume": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-resume"]
}
}
}
Claude Code:
claude mcp add resume -- npx -y @theluckystrike/mcp-resume
(.cursor/mcp.json):
{
"mcpServers": {
"resume": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-resume"]
}
}
}
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/docx -w servers/resume
Luego apunta el command de tu cliente a node con un argumento: la ruta absoluta a servers/resume/dist/index.js. servers/docx está en esa lista de compilación porque este servidor comparte el motor de documentos con mcp-docx en lugar de llevar una segunda copia.
Para ejecutarlo en modo Pro, establece MCP_LICENSE_KEY en el mismo bloque de configuración, o llama a license_activate una vez con tu clave.
Herramientas
| Herramienta | Qué hace |
|---|---|
profile_set | Almacena los datos de los que se construye cada salida: nombre, correo, teléfono, ubicación, enlaces, resumen, habilidades, roles con viñetas, educación, certificaciones, idiomas. Un perfil por directorio de datos; Pro añade variantes con nombre |
profile_get | Devuelve el perfil almacenado como JSON, exactamente como lo ven las demás herramientas |
resume_create | Escribe el currículum como .docx. Las viñetas se clasifican por coincidencias de palabras clave y actualidad, y luego se recortan a max_pages contra un presupuesto de palabras medido; las palabras clave coincidentes se ponen en negrita, las que faltan se informan y nunca se añaden. Estilos: modern, classic, compact |
cover_letter_create | Una carta de una página en cuatro partes -- apertura, encaje, prueba, cierre -- extraída solo del perfil. Tonos: formal, direct, warm. Los datos desconocidos vuelven como avisos [add: ...] |
tailor_to_job | Análisis de carencias frente a una oferta: las palabras clave que realmente pide, cuáles de ellas tu perfil ya cubre, cuáles no, una cifra de cobertura y reescrituras que solo reordenan datos que ya declaraste |
resume_read | Lee un currículum existente .docx y lo convierte a la forma del perfil, sección por encabezado. Mejor esfuerzo; nada se guarda salvo que se llame a save: true |
resume_to_markdown | El currículum como markdown, para un formulario de solicitud o un campo de ATS |
resume_to_html | HTML imprimible con una hoja de estilos de impresión. Ábrelo e imprime a PDF |
license_status | Muestra el modo gratuito o Pro |
license_activate | Activa una clave Pro (verificada sin conexión) |
Recurso: resume://profile devuelve el perfil almacenado como JSON. Prompt: apply_to_job encadena tailor_to_job, resume_create y cover_letter_create contra una oferta, y hace que el modelo te informe de las carencias en lugar de rellenarlas.
La carta de presentación no inventa datos
Esta es la parte que importa, así que se aplica en lugar de pedirse:
- Cada línea de prueba en la carta es una viñeta textual de tu perfil. La carta nunca parafrasea una viñeta para convertirla en una afirmación más fuerte.
- Una entrada
highlightsque pases se comprueba primero contra el perfil. Si el perfil no la respalda, se imprime como[add: "..." is not in your profile - add it there or drop it], no como una afirmación. - Antes de escribir el archivo, cada secuencia de dígitos en la carta se comprueba contra tu perfil y los argumentos que pasaste. Un número que no se rastrea hasta ninguno de los dos es una negativa, no un aviso: la herramienta devuelve un error y no escribe nada. La descripción del puesto se excluye deliberadamente como fuente permitida: las cifras de ingresos, plantilla y rendimiento del empleador son suyas, y la carta nunca repetirá una como propia. La comparación es con números enteros, así que un perfil que contiene
2012no autoriza una carta que afirme12. - Cada viñeta de prueba se imprime bajo el rol al que realmente pertenece. Una carta que cita trabajo de dos empleadores imprime dos encabezados; el trabajo de un empleo anterior nunca se lista bajo el actual.
- Una viñeta sin cifra recibe
[add: metric]al final, para que la carta te pida el resultado en lugar de adivinarlo. - Las palabras clave que faltan de
tailor_to_jobnunca se convierten en habilidades. La respuesta lo dice en palabras claras.
Lo que puedes decir
| Tú dices | Herramienta |
|---|---|
| "Aquí está mi CV: Ada Rowe, ingeniera backend, Acme Pay desde 2021,..." | profile_set |
| "Lee mi currículum antiguo en ~/Documents/cv.docx y configura mi perfil." | resume_read |
| "¿Qué tal encajo con esta oferta?" | tailor_to_job |
| "Hazme un currículum de una página para este rol de Staff Engineer." | resume_create |
| "Escribe la carta de presentación para Zeta Systems, tono directo." | cover_letter_create |
| "Dame la versión en texto plano para el formulario de solicitud." | resume_to_markdown |
| "Necesito un PDF para adjuntar." | resume_to_html, luego imprime a PDF |
| "Apúntame a este trabajo." | el prompt apply_to_job |
Ejemplo práctico
You: Tailor my resume to this posting and write the letter. One page.
tailor_to_job { job_description: "...payments platform, PostgreSQL, Kubernetes..." }
-> matched: payments, postgresql, kubernetes missing: rust
-> coverage 75%
resume_create { style: "modern", target_role: "Staff Engineer",
keywords: ["postgresql", "kubernetes", "rust"], max_pages: 1 }
-> estimated_pages 1, words_used 402 of a 384-word budget for bullets
-> bullets_dropped: ["Wrote the deployment pipeline"]
-> keywords_missing: ["rust"] (not added anywhere)
-> ~/.local/share/mcp-servers/resume/documents/ada-rowe-resume.docx
cover_letter_create { company: "Zeta Systems", role: "Staff Engineer", tone: "formal" }
-> fills_required: ["[add: metric]"]
-> ~/.local/share/mcp-servers/resume/documents/zeta-systems-staff-engineer-cover-letter.docx
Cómo funciona el recorte de páginas
No hay un motor de maquetación de páginas en JavaScript puro, así que este servidor no finge medir una. En su lugar usa un presupuesto de palabras: una página A4 completa a 11pt Calibri con márgenes de 2 cm contiene unas 520 palabras de texto del cuerpo, y un currículum gasta aproximadamente una séptima parte de esa página en encabezados, líneas en blanco y el bloque de contacto. La cifra neta es 450 palabras por página (540 para el estilo compact). El bloque de contacto, el resumen, las habilidades, los encabezados de rol, la educación, las certificaciones y los idiomas se cuentan primero; el presupuesto restante va a las viñetas de experiencia, de mayor puntuación a menor. Cada rol conserva su primera viñeta antes de que cualquier rol reciba una segunda, así que el recorte nunca deja un trabajo en la página sin nada debajo. La respuesta informa del presupuesto, las palabras usadas, el número estimado de páginas y cada viñeta descartada, para que veas la decisión en lugar de descubrirla en Word.
La actualidad es parte de esa puntuación, y se lee del orden del array, no del texto start / end. profile_set aplica el orden que hace que eso sea seguro: como listes los roles al llamarla, el perfil almacenado siempre termina con el más reciente primero, un rol abierto sin end primero, luego por end descendente, luego por start descendente. Introduce los roles en cualquier orden; el orden almacenado (y la clasificación de viñetas de la carta en cover_letter_create) siempre es correcto.
Gratis vs Pro
| Gratis | Pro ($19 único pago) | |
|---|---|---|
Perfil, resume_create, resume_to_markdown, resume_to_html | Sí, ilimitado | Sí, ilimitado |
| Estilos de currículum | modern | modern, classic, compact |
| Cartas de presentación | 3 por mes natural | Ilimitadas |
tailor_to_job | Ofertas de hasta 2.000 caracteres | Cualquier longitud |
| Variantes de perfil | Un perfil | Variantes con nombre (backend, management,...) |
| Color de membrete | Predeterminado | Tu propio accent_color |
| Crédito de pie de página | "Generated with mcp-docx by theluckystrike" | Eliminado |
Obtén Pro: https://mcp.zovo.one/buy/resume ($19 único pago, o $39 por el paquete completo). O el paquete de 46 servidores por $39.
Privacidad
Todos los datos permanecen locales. Tu CV nunca sale de la máquina: el servidor lee y escribe archivos en tu ordenador, almacena el perfil bajo tu directorio de datos y no hace ninguna petición de red de ningún tipo, ni para licencias (las claves se verifican sin conexión), ni para fuentes, ni para telemetría.
Se combina con
- mcp-docx, este servidor importa su motor de documentos (
@theluckystrike/mcp-docx/lib); instala docx también cuando quieras propuestas, contratos y markdown a Word. - office-suite, varios servidores detrás de una sola instalación, una sola entrada de configuración.
Solución de problemas
npxse cuelga o no encuentra el paquete: la publicación en npm de este paquete está pendiente. Usa el paquete.mcpbo la vía de clonar y compilar de arriba hasta que llegue.- "no profile stored": ejecuta
profile_setuna vez, oresume_read {path, save: true}desde un currículum existente. - El currículum descartó una viñeta que quería: sube
max_pages, o pasa las palabras de la oferta enkeywordspara que la viñeta supere a las demás.bullets_droppeden la respuesta nombra cada una que no cabía. - Nombres de habilidades cortos:
tailor_to_jobconserva habilidades de dos y un carácter,Go,C,R,C#,C++,F#,Qt,UI,UX,QA,ML,AI,AR,VR,JS,TS,K8s,AWS,GCP,SQL,iOS, más cualquier palabra corta que aparezca en tu propia listaskills, y clasifica una habilidad conocida por encima de una palabra más larga de la misma frecuencia. - Una palabra clave que tengo se informa como faltante: la coincidencia es por límites de palabra, así que
gono coincide conGoogleyk8sno coincide conKubernetes. Añade la palabra exacta a tus habilidades si es cierta. resume_readpuso un rol enunparsed: los currículums no tienen esquema. Nada se descarta en silencio, corrige los campos y pásalos aprofile_set.- No hay
resume_to_pdf: toda ruta de JavaScript puro de Word a PDF necesita una dependencia nativa o una API en la nube.resume_to_htmlescribe HTML semántico con una hoja de estilos de impresión; imprime eso a PDF. - Versión de Node: requiere Node >= 18. Compruébalo con
node -v.
Licencia MIT. Soporte: support@zovo.one
Creado por theluckystrike.
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, el tipo de IVA predeterminado de expense-tracker, la zona horaria 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 sitio. Una dirección de correo 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 dejar que alguien improvise una dirección.
Usa estos documentos como un servidor MCP
Cualquier cliente MCP (Claude, Cursor, Windsurf, VS Code) puede leer la documentación de este repositorio directamente a través de GitMCP, sin necesidad de instalación:
- URL de documentación MCP: https://gitmcp.io/theluckystrike/mcp-resume
Primeros cinco minutos
Tres indicaciones que obtuvieron 3 de 3, medidas en la ronda 14, 2026-09-04. Pega una tal como está escrita.
Here is my resume, paste it into my profile so you can work with it. [resume pasted]
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 14, 2026-09-04: profile_get (vacío, y el error indicaba la herramienta a ejecutar) y luego un profile_set que mapeó prosa libre en 3 roles, 5 viñetas, 8 habilidades y 1 entrada de educación.
Tailor my resume to this job posting. [job posting pasted]
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 14, 2026-09-04: Cobertura del 37%, palabras clave coincidentes y faltantes divididas según dónde se encontraron, y la nota 'Las palabras clave faltantes no se agregaron en ningún lugar.
Write me a cover letter for that job.
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 14, 2026-09-04: 122 palabras, highlights_not_in_profile [], fills_required [], 'cada cifra de la carta se remonta a tu perfil; ninguna cifra de la oferta se reafirmó como tuya', 1 de 3 cartas gratuitas utilizadas en 2026-09.
En el plan gratuito para esta ruta: Perfil, currículum de estilo moderno, exportaciones en Markdown y HTML, 3 cartas de presentación por mes calendario, y adaptación a ofertas de empleo de hasta 2,000 caracteres.
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
Comparación con las alternativas
MCP Resume and Cover Letter vs cv-forge y mcp-resume: 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 de 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 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 partidas · 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 ofimática · 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 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 · Cotizar un trabajo desde 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é pierdes · 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é contiene realmente 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 · Distribuir un servidor MCP: un paquete para descargar o una URL para pegar · Qué contiene 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 dejar 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 los parámetros de la herramienta en los encabezados HTTP · Cómo puntúa un directorio a un servidor MCP y por qué tu peor herramienta lo decide · Qué rastrean 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 desde 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 · Haz preguntas sobre una hoja de cálculo en el chat, sin necesidad de fórmulas · Convierte un presupuesto o estimación en factura sin volver a escribirlo · Produce un calendario de entregas y una orden de trabajo desde un chat · Usa servidores MCP sin instalar nada, pegando una URL · Servidores MCP para contabilidad de pequeñas empresas: el resumen · Cómo encontrar y pagar servidores MCP · Registra horas facturables como entradas de hoja de tiempos en lugar de un cronómetro · Convierte un CSV en JSON para una importación de API o una herramienta de desarrollo · Redacta un NDA o acuerdo de confidencialidad mutua a partir de cláusulas · Haz una lista de empaque o nota de entrega a partir del pedido en el chat · Realiza un conteo de inventario con códigos de barras y actualiza el catálogo en el chat · Combina archivos PDF en Claude o Cursor sin subirlos a ningún sitio · Divide un PDF en documentos separados desde la ventana de chat · Registra gastos y presupuestos dentro de Claude sin una suscripción SaaS · Ejecuta sesiones de enfoque pomodoro desde Claude y factura las horas después · Registra precios de productos y recibe alertas de bajada desde tu chat de IA · Registra tiempo facturable y exporta hojas de tiempos desde tu chat de IA · Mantén los números de factura secuenciales y nunca reutilices uno · Verificación de currículum ATS y carta de presentación desde el chat: pasa el parser antes que el reclutador · Facturación para autónomos desde el chat: horas facturables a líneas de factura a PDF sin suscripción SaaS · Alertas de bajada de precio y limpieza de PDF desde el chat: dos tareas pequeñas que sigues posponiendo · Convierte USD a cedis, rands y chelines en Claude con tipos reales · Crea un calendario de amortización de préstamo desde el chat y expórtalo para Excel · Todas las guías
Más servidores
Catálogo MCP · Orden de cambio MCP · Servidor MCP para calendarios de entrega: entregas tardías desde Claude · Servidor MCP para listas de empaque: albaranes desde Claude · Lista de verificación MCP · Servidor MCP para contrato de compraventa: redactar y firmar desde Claude · Nota de crédito MCP · Tarjeta de tarea MCP