convert_excel_to_pdf
Converts Excel files (.xls, .xlsx) to PDF format
Turn a spreadsheet on disk into a PDF: convert_excel_to_pdf for .xls and .xlsx, convert_numbers_to_pdf for Apple Numbers .numbers files.
LABSCO SUMMARY
The split means the caller chooses by file type instead of relying on the server to sniff it: convert_excel_to_pdf covers .xls and .xlsx, convert_numbers_to_pdf covers .numbers. Both take the same arguments, input_path and output_format, so there is nothing to configure per document — the unit of work is one file in, one PDF out.
A two-tool file converter: a spreadsheet path in, a PDF out.
Node.js 16 or later, and LibreOffice, which does the conversion — brew install libreoffice on macOS, apt-get install libreoffice on Ubuntu/Debian. The spreadsheet has to be on disk, at the path passed as input_path.
One command — npx excel-to-pdf-mcp
USE CASES
Point the converter at the file on disk and take the PDF, whichever of the two spreadsheet formats it happens to be in.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
convert_excel_to_pdfConverts Excel files (.xls, .xlsx) to PDF format
convert_numbers_to_pdfConverts Apple Numbers files (.numbers) to PDF format
BEFORE YOU INSTALL
2 tools when we connected.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"excel-to-pdf-mcp": {
"command": "npx",
"args": [
"excel-to-pdf-mcp"
]
}
}
}npx excel-to-pdf-mcp