Yes. TigZig's Markdown to PDF turns Markdown into a formatted PDF, available two ways: as an MCP tool call or as an open HTTP API. The typical flow for an AI agent is: write a report in Markdown, call the tool, and get back a URL to the rendered PDF. It is built with FastAPI + ReportLab.
There is also a browser editor for humans. Use it at https://www.tigzig.com/apis/md-to-pdf.
The code is open source: the API is at https://github.com/amararun/shared-markdown-to-pdf, the MCP server at https://github.com/amararun/shared-mcp-markdown-to-pdf, and a focused ReportLab example at https://github.com/amararun/shared-reportlab-md-to-pdf.
Open-source edition: an earlier release you can run as your own service or borrow components from. Treat it as a reference implementation rather than a mirror of what is running here - the hosted service has moved on since.
Building something like this? How I work covers the rates, the availability and what I take on.