com.changethisfile/mcp
Official2 toolsby aadilr · JavaScript
ChangeThisFile
Convert files between 690+ formats: image, video, audio, documents, ebooks, archives. Free, no auth.
Convert files between 690+ formats including images, videos, audio, documents, ebooks, and archives.
Topics
Captured live from the server via tools/list.
convert_file
Convert a file from one format to another. 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).
Parameters (5)
- source_urlstring
Publicly accessible URL of the file to convert (preferred for large files)
- base64_contentstring
Base64-encoded file content (for small files; max ~5MB)
- source_formatstring
Source format extension (e.g. "docx", "mp4"). Auto-detected from URL if omitted.
- target_formatstringrequired
Target format extension (e.g. "json", "mp3", "pdf"). Required.
- filenamestring
Optional filename hint for auto-detection (e.g. "document.docx")
list_conversions
List all supported conversion routes. Optionally filter by source format to see what you can convert FROM a specific format.
Parameters (1)
- source_formatstring
Filter by source format (e.g. "docx" returns all DOCX target options)
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://changethisfile.com/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.