ChangeThisFile MCP Server
Use ChangeThisFile's seven file tools from any MCP client: conversion across 1,000+ supported routes, document translation, table extraction, exact-size compression, natural-language routing, and job status checks.
Powered by ChangeThisFile.com. Discovery and paid-preview jobs are public. General convert_file works without a key for 25 conversions per month per network; after that it needs a free verified developer key (25 conversions/month, shared with the REST API), and paid API plans raise the limit.
Tools
| Tool | Description |
|---|---|
convert_file |
Convert a file. Pass a publicly accessible source_url or base64_content (max ~5MB), plus a target_format (e.g. pdf, mp3, json). Source format is auto-detected from the URL/filename, or pass source_format explicitly. Returns a download URL valid for 1 hour. |
list_conversions |
List all supported conversion routes, optionally filtered by source_format (e.g. docx → see every format you can convert DOCX into). |
translate_file |
Translate a document with its layout preserved. Returns a free preview and a one-time checkout link for the full output. |
extract_tables |
Extract tables from PDFs or images into Excel. Returns a free preview and a one-time checkout link for the full output. |
compress_file |
Compress a PDF, image, or video to an exact maximum size. Free with a daily limit. |
do_file_job |
Route a plain-language file instruction to conversion, translation, extraction, or compression. |
check_job |
Check a submitted job and retrieve its preview, checkout link, or download URL. |






