Excel to PDF

An MCP server that can convert Excel (.xls/.xlsx) and Apple Numbers (.numbers) files to PDF
  • typescript

5

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "kmexnx-excel-to-pdf-mcp": {
      "command": "npx",
      "args": [
        "excel-to-pdf-mcp"
      ]
    }
  }
}

You can convert Excel, Apple Numbers, or other supported spreadsheet formats to PDF using a dedicated MCP server. This tool runs locally or via an integration client, turning your spreadsheets into shareable PDFs while respecting your project boundaries and file paths.

How to use

To use the Excel to PDF MCP server, connect it through an MCP client that supports stdio-based MCP servers. You’ll call the provided tools to convert your files directly from your project workspace. Typical usage patterns involve selecting an Excel or Numbers file, choosing PDF as the output, and then retrieving the resulting PDF in your project directory.

How to install

Prerequisites you need on your machine before installing the MCP server:

  • Node.js 16 or higher
  • LibreOffice installed on your system

Install steps

Install the MCP server globally so you can invoke it from any project.

npm install -g excel-to-pdf-mcp

Install LibreOffice, which is required for the conversion process.

# macOS
brew install libreoffice

# Debian/Ubuntu
apt-get install libreoffice

# Windows
# Download and install from the official LibreOffice site

Configure your MCP client (Claude Desktop, in this example) to use the MCP server. Create or update your MCP settings to include the runtime command for the server.

{
  "mcpServers": {
    "excel-to-pdf-mcp": {
      "command": "npx",
      "args": ["excel-to-pdf-mcp"],
      "name": "Excel to PDF Converter"
    }
  }
}

Notes on usage and file handling

Place your Excel or Numbers files within your project directory so the MCP server can access them using relative paths. The server will output PDFs in the same location or as configured by your client, maintaining project boundaries and avoiding unrelated file access.

Tools available through this MCP server include separate actions to convert Excel files and Numbers files to PDF. Each tool expects a relative input path and will produce a PDF file in the specified location.

Available tools

convert_excel_to_pdf

Converts Excel files (.xls/.xlsx) to PDF. Requires input_path (relative to your project) and outputs a PDF in the same directory or specified location.

convert_numbers_to_pdf

Converts Apple Numbers files (.numbers) to PDF. Requires input_path (relative to your project) and outputs a PDF in the same directory or specified location.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Excel to PDF MCP Server - kmexnx/excel-to-pdf-mcp | VeilStrat