Skip to main content
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