ChangeThisFile MCP server
online · 100% uptimecom.changethisfile/mcp·v1.2.0·6 stars1,000+ conversion routes plus translate, extract tables, compress. 25 free/month, then a free key.
6 stars
Reviews
Write oneNobody has reviewed ChangeThisFile yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ChangeThisFile tools (7)
write = sends, deletes, buys or postscheck_jobFreeCheck the status of a previously submitted file job (translate_file, extract_tables, compress_file). Returns the current status, preview + checkout link for completed paid jobs, or the download URL for completed free/paid-and-unlocked jobs.
compress_fileFreeCompress a file (PDF, JPG, PNG, WebP, MP4, MOV, WebM) down to an exact target size — e.g. "under 5MB for an upload form". FREE (daily limit applies). Returns a download URL on success; if the target is physically unreachable it fails honestly and reports the smallest achievable size. Provide EITHER source_url OR base64_content, plus a filename with extension.
convert_fileFreeConvert a file from one format to another. Anonymous callers get 25 free conversions per month per network; after that a free verified ChangeThisFile API key is required (25/month shared across REST + MCP; send it as Authorization: Bearer ctf_sk_…). Pass EITHER a publicly accessible URL (source_url) OR base64-encoded file contents (base64_content + source_format) — exactly one is required. Returns a temporary download URL (valid 1 hour; file deleted within 24 hours).
do_file_jobFreeDescribe what you want done to a file in plain language — e.g. "translate this contract to German", "pull every table out of this PDF into Excel", "shrink this video to under 25MB", "convert this to PDF". The instruction is routed to the right job automatically; if the request is not supported yet you get an honest explanation of what is. Provide EITHER source_url OR base64_content, plus a filename with extension.
extract_tablesFreeExtract every table from a PDF or image (PNG, JPG, WebP) into a clean multi-sheet Excel file. The job runs immediately and returns a FREE preview of the first table plus a secure Stripe checkout link — the full .xlsx unlocks after payment ($3.99, one-time, no account needed). Provide EITHER source_url OR base64_content, plus a filename with extension.
list_conversionsFreeList all supported conversion routes. Optionally filter by source format to see what you can convert FROM a specific format.
translate_fileFreeTranslate a document into another language with the original layout and formatting preserved (DOCX, PPTX, XLSX, PDF, TXT, MD, SRT, VTT). The job runs immediately and returns a FREE preview of the first pages plus a secure Stripe checkout link — the full translated file unlocks after payment ($4.99, one-time, no account needed). Provide EITHER source_url OR base64_content, plus a filename with extension.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1353ms20/20
- Tool poisoning7 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 18 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How ChangeThisFile compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 80% of 867 Scraping and browsing servers
- Tools
- 7
- the typical Scraping and browsing server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Scraping and browsing server answers 100%
- Response time
- 184 ms
- faster than 59% of 385 Scraping and browsing servers
- GitHub stars
- 6
- more than 75% of 584 Scraping and browsing servers
What its tools let an agent do: 7 read
Install ChangeThisFile in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://changethisfile.com/mcp
What the publisher says
From the ChangeThisFile repository's README, as published. We do not edit it. Read it on GitHub
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 accepts a verified developer key now and shares its quota with REST API usage. Anonymous conversion remains available during the connector compatibility window; authentication will not be enforced before August 27, 2026, and only after connector support is verified.
Tools
Option 1 — Remote endpoint (recommended, no install)
The server is hosted at https://changethisfile.com/mcp using streamable HTTP transport (MCP spec 2025-03-26). If your client supports remote MCP servers, point it straight at the endpoint. Clients that support custom headers can send Authorization: Bearer ctfsk... to use authenticated developer metering.
{
"mcpServers": {
"changethisfile": {
"type": "streamable-http",
"url": "https://changethisfile.com/mcp"
}
}
}Claude Code:
claude mcp add --transport http changethisfile https://changethisfile.com/mcpOption 2 — Local stdio server (this package)
For clients that only speak stdio, this package bridges stdio ↔ the hosted endpoint:
{
"mcpServers": {
"changethisfile": {
"command": "npx",
"args": ["-y", "github:aadilr/changethisfile-mcp"],
"env": {
"CTF_API_KEY": "ctf_sk_your_key_here"
}
}
}
}CTFAPIKEY is optional: without it you get 25 free conversions per month per network; after that convert_file asks for a key. Get a verified free key from the ChangeThisFile dashboard (or POST https://changethisfile.com/v1/keys/free with {"email":"you@example.com"} and click the verification email); its 25 monthly conversions are shared across MCP and REST. Paid plans start at $29/month.
Or clone and run directly:
git clone https://github.com/aadilr/changethisfile-mcp.git
cd changethisfile-mcp
npm install
node index.jsOption 3 — Agent Skill / Claude Code plugin
This repo doubles as an Agent Skill and Claude Code plugin.
Any skills-capable agent (Claude Code, Codex CLI, Cursor, Gemini CLI, Copilot, and more):
npx skills add aadilr/changethisfile-mcpClaude Code plugin (bundles the MCP server + the skill):
/plugin marketplace add aadilr/changethisfile-mcp
/plugin install changethisfile@changethisfileShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ChangeThisFile: common questions
- Is ChangeThisFile MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the ChangeThisFile safety report
- How do I install ChangeThisFile?
- It runs remotely at changethisfile.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does ChangeThisFile need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ChangeThisFile maintained?
- The last commit was 23 days ago (2026-10-13). The latest release is v1.2.0.
- Is ChangeThisFile up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of ChangeThisFile?
- Servers from other publishers that do the same job: Video Extract MCP server, Firecrawl MCP Server and Brightdata MCP server.
- How does ChangeThisFile compare with other Scraping and browsing MCP servers?
- safety score 91/100 (higher than 80% of 867 Scraping and browsing servers); tools 7 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to ChangeThisFile
Same job from other publishers: the closest match first, then the best rated.
- Video ExtractDownload any video from a URL, or get its transcript and key frames. All local, no API keys.not reviewedGrowingA
- Firecrawl MCP ServerFirecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.not reviewedWidely usedA
- BrightdataBright Data's Web MCP server enabling AI agents to search, extract & navigate the webnot reviewedEstablishedB
- Browser UseBrowser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.not reviewedEstablishedA
- SkyvernAI-powered browser automation — navigate, click, fill forms, and extract data from any website.not reviewedEstablishedA