| Qué es | Dos librerías de Python: python-pptx para PowerPoint (.pptx) y openpyxl para Excel (.xlsx/.xlsm/.xltx/.xltm) | API (con SDK de Python y TypeScript y servidor MCP) que crea, revisa y edita documentos |
| Crear | Escribes el código de cada diapositiva, forma, celda, estilo y gráfico | Desde una frase (prompt) o desde tu texto (content); PowerPoint 16:9 con gráficos nativos, Excel con fórmulas reales |
| Editar archivos existentes | Sí. python-pptx puede leer y guardar cualquier .pptx; openpyxl avisa de que no lee todos los elementos de un Excel y que las formas se pierden al abrir y guardar | Sí: describes el cambio; en PowerPoint añade, ordena o quita diapositivas manteniendo el diseño; en Excel, con fórmulas reales |
| Fórmulas de Excel | openpyxl guarda la fórmula o el último valor que guardó Excel (data_only) | Las fórmulas se escriben como fórmulas, con los supuestos en sus propias celdas |
| Revisar y reparar | No es su objetivo | Revisar devuelve el mismo archivo arreglado y un informe |
| PDF | No generan PDF | Cada PowerPoint y Excel sale con su PDF |
| Formatos | .pptx y .xlsx (una librería para cada uno) | Word, PowerPoint, Excel y PDF |
| Plantillas necesarias | No; puedes partir de un archivo tuyo | No; puedes pasar una presentación para usarla como plantilla |
| Uso desde un agente de IA | Tendrías que envolverlas tú en herramientas | Herramientas listas para la llamada a funciones y servidor MCP |
| Alojamiento | Se ejecutan en tu máquina, sin red | Servicio alojado; documentos guardados en la UE (Irlanda) |
| Licencia y precio | MIT las dos, gratis | Pago por documento entregado con saldo prepago; 5 € de regalo al empezar |