MCP Server

mifactory-pdf

io.github.mifactory-bot/mifactory-pdf
Media & Content Productivity Public & reachable MCP 2026-07-28

What this MCP does

Converts HTML or Markdown into PDFs and generates invoice and report PDFs.

html_to_pdf
Convierte HTML a PDF. Retorna base64. Cuesta 5 créditos.
Input schema
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': 'HTML completo a convertir'}, 'options': {'type': 'object', 'description': 'Opciones: landscape, margin'}}}
invoice_pdf
Genera una factura profesional en PDF. Cuesta 8 créditos.
Input schema
{'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'description': 'Items: [{description, quantity, price}]'}, 'notes': {'type': 'string', 'description': 'Notas adicionales (opcional)'}, 'client': {'type': 'object', 'description': 'Datos del cliente: name, email, address'}, 'company': {'type': 'object', 'description': 'Datos de tu empresa: name, address'}, 'due_date': {'type': 'string', 'description': 'Fecha de vencimiento (opcional)'}, 'invoice_number': {'type': 'string', 'description': 'Número de factura'}}}
markdown_to_pdf
Convierte Markdown a PDF. Retorna base64. Cuesta 5 créditos.
Input schema
{'type': 'object', 'required': ['markdown'], 'properties': {'title': {'type': 'string', 'description': 'Título del documento (opcional)'}, 'markdown': {'type': 'string', 'description': 'Contenido en Markdown'}}}
report_pdf
Genera un reporte profesional en PDF. Cuesta 10 créditos.
Input schema
{'type': 'object', 'required': ['title', 'sections'], 'properties': {'date': {'type': 'string', 'description': 'Fecha (opcional)'}, 'title': {'type': 'string', 'description': 'Título del reporte'}, 'author': {'type': 'string', 'description': 'Autor (opcional)'}, 'sections': {'type': 'array', 'description': 'Secciones: [{title, content}]'}}}
Added
report_pdf
Sept. 17, 2026, 12:45 p.m.
Added
invoice_pdf
Sept. 17, 2026, 12:45 p.m.
Added
markdown_to_pdf
Sept. 17, 2026, 12:45 p.m.
Added
html_to_pdf
Sept. 17, 2026, 12:45 p.m.