Skip to main content

Documentation Index

Fetch the complete documentation index at: https://pdfitdown.eu/llms.txt

Use this file to discover all available pages before exploring further.

PdfItDown has an MCP server, built on top of FastMCP and running over stdio transport. Install the server with:
# you can use all python versions above 3.10 and below 3.14
uv tool install pdfitdown-mcp-server
You can run the server with:
pdfitdown-mcp run
Here are the options for the run command:
  • --show-banner/--no-show-banner: show the FastMCP banner on startup (defaults to false)
  • --log-level: set a log level for the MCP server (defaults to unset)
You can take a look at details about the server itself with:
# print as markdown (default)
pdfitdown-mcp metadata
# print as JSON
pdfitdown-mcp metadata --no-pretty
See the full MCP server spec on the dedicate page