Documentation Index
Fetch the complete documentation index at: https://markdown2pdf.ai/llms.txt
Use this file to discover all available pages before exploring further.
Getting started
github.com/Serendipity-AI/markdown2pdf-mcpFor Claude Desktop users
Get started using the pre-built markdown2pdf server in Claude for Desktop. You can find our MCP server here. In this tutorial you will extend Claude for Desktop so that it can convert markdown to PDF using this service, prompting for payment when required. You can see how this looks below.
1. Download Claude for Desktop
First, start by downloading Claude for Desktop, choosing either macOS or Windows. (Linux is not yet supported for Claude for Desktop.) Then follow the installation instructions. If you already have Claude for Desktop, make sure it’s on the latest version by clicking on the Claude menu on your computer and selecting “Check for Updates…”Why Claude for Desktop and not Claude.ai?
Why Claude for Desktop and not Claude.ai?
Because servers are locally run, MCP currently only supports desktop hosts. Remote hosts are in active development.
2. Add the markdown2pdf server
To add this functionality, we will be installing a pre-built markdown2pdf server in Claude for Desktop. Get started by opening up the Claude menu on your computer and select “Settings…” Please note that these are not the Claude Account Settings found in the app window itself. This is what it should look like on a Mac:

~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
if you don’t already have one, and will display the file in your file system. Open up the configuration file in any text editor. Replace the file contents with this:
- MacOS/Linux
- Windows
3. Restart Claude
After updating your configuration file, you need to restart Claude for Desktop. Upon restarting, you should see a settings icon in the bottom left corner of the input box:

