Excel to PDF MCP Server
by kmexnx
An MCP server that converts Excel and Apple Numbers files to PDF format. It integrates with AI assistants like Claude for file conversion directly through conversations.
Last updated: N/A
What is Excel to PDF MCP Server?
This is an MCP server designed to convert Excel (.xls/.xlsx) and Apple Numbers (.numbers) files to PDF format. It's built to integrate with AI assistants like Claude, allowing users to convert files through conversational interfaces.
How to use Excel to PDF MCP Server?
First, install LibreOffice and the MCP server using npm. Then, configure your MCP settings in Claude desktop by adding the server details to your mcp_settings.json
file. Ensure your files are within your project directory. Once configured, Claude can convert your spreadsheet files to PDF using this tool.
Key features of Excel to PDF MCP Server
Convert Excel files (.xls, .xlsx) to PDF
Convert Apple Numbers files (.numbers) to PDF
Integrates with AI assistants via the Model Context Protocol
Secure file handling that respects project boundaries
Easy installation via npm
Use cases of Excel to PDF MCP Server
Converting spreadsheets to PDF for sharing
Automating file conversion within AI assistant workflows
Integrating file conversion into conversational applications
Converting files directly from a chat interface
FAQ from Excel to PDF MCP Server
What file types are supported?
What file types are supported?
The server supports Excel (.xls/.xlsx) and Apple Numbers (.numbers) files.
What output format is supported?
What output format is supported?
Currently, only PDF is supported as the output format.
Is LibreOffice required?
Is LibreOffice required?
Yes, LibreOffice is required for the conversion process.
How do I install LibreOffice?
How do I install LibreOffice?
Installation instructions are provided in the README for macOS, Ubuntu/Debian, and Windows.
How do I configure the server with Claude?
How do I configure the server with Claude?
You need to add the server details to your mcp_settings.json
file in Claude desktop, as shown in the README example.