For AI assistants (MCP)

Add one address to your assistant and ask in plain words — it uploads the files, converts them and saves the results in your folder.

https://md-to-pdf-word.amadeusgb123.workers.dev/mcp
claude mcp add --transport http md-to-pdf-word https://md-to-pdf-word.amadeusgb123.workers.dev/mcp -s user

How it works

  1. 1

    Add the server

    Copy the command for your client below. No account or token is needed.

  2. 2

    Ask in plain words

    “Convert report.md in this folder to PDF and Word”, or “Write a meeting summary and export it as Word.”

  3. 3

    Get the files

    The assistant uploads what the document needs, converts it and downloads the results next to your source.

No token

Streamable HTTP at /mcp — add it and start.

Files stay out of the chat

The assistant moves files with an upload link, so large documents and images never pass through the model.

Same quality as the page

Every style, table, equation and reference feature of the converter is available.

Clear notes

Each result lists anything worth checking — a missing image, an unknown color — so the assistant can fix it.

Tools

ToolWhat it does
create_upload_linkA one-time upload address for the user's files (images, .bib, .docx, .tex).
convert_uploadedConvert an uploaded .md, .docx or .tex to PDF and Word.
convert_githubConvert a Markdown file from a public GitHub repository, with its pictures.
convert_markdownConvert Markdown written by the assistant.
review_docxList comments and tracked changes of a .docx; accept or reject them.
import_documentTurn a .docx or .tex into editable Markdown.
load_template / verify_reportFollow a firm's report template and check the result is complete.
usage_guideWriting syntax and workflow for the assistant.

Questions and answers

Which clients work?

Any client that supports MCP over HTTP: Claude Code, Codex, Cursor, Cherry Studio, WorkBuddy and others.

Is it really free?

Yes, with the same fair-use limits as the page: 30 conversions per hour.

Why does Codex need a longer timeout?

Long documents can take a minute; Codex's default tool timeout is 60 seconds, so set tool_timeout_sec = 300.

Does the assistant see my files?

Only the ones it uploads for the conversion. They are deleted after 2 hours.

Writing syntax

Open as a page

Loading…

Send feedback

Tell us what went wrong or what would make this better. We read every message.

Prefer another way? Email · GitHub