Convertapi
ConvertAPI is a file conversion service that allows developers to convert various file formats, such as documents, images, and spreadsheets, into different formats programmatically.
Verdict
Common use cases
- Turn client PDFs into editable proposals
- Split presentation decks into social images
- Check format options before bulk conversion
- Archive uploaded files after processing
- Run async jobs for large video conversions
Integration
- Vendor
- Convertapi
- Category
- docs
- Auth
- API_KEY
- Tools
- 11
- Composio slug
convertapi
Tools
- Async Convert
Tool to perform an asynchronous file conversion. use when converting large or long-running files to avoid client timeouts.
- Convert PDF to DOCX
Tool to convert pdf files to docx format. use when you need editable word documents from pdfs. provide pdf content or url and receive docx file metadata and download links.
- Convert PDF to JPG and Store
Tool to convert a pdf to jpg and store the result on the server. use when individual jpg pages are needed for further workflow steps.
- Delete Async Jobdestructive
Tool to delete a previously created asynchronous conversion job. use when the job is no longer required to free server resources.
- Delete Uploaded Filedestructive
Tool to delete a previously uploaded file. use when the file is no longer needed and should be removed from temporary storage.
- Download Uploaded File
Tool to download a previously uploaded file by its fileid. use when you need to retrieve the original file data stored temporarily on the server (expires after 3 hours). example prompt: "download uploaded file with id 25811safe8e61dd3f51ef0
- Get Supported Input Formats For Output
Tool to list all input formats that can convert to a specified output format. use after deciding the target output format.
- Get Supported Output Formats For Input
Tool to list all output formats a given input format can be converted into. use when you need to dynamically retrieve conversion options for a specific input format.
- Upload File From URL
Tool to upload a file directly from a remote url. use when you need to import files hosted on a remote server without downloading locally.
- Upload File (Multipart)
Tool to upload a file via multipart/form-data. use when you need to store a file on convertapi's servers (up to 3 hours) and obtain a fileid for subsequent conversions.
- Upload File (octet-stream)
Tool to upload a file with application/octet-stream. use when you need to upload raw file data efficiently for reuse in multiple conversions.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Search for ConvertAPI and click Connect. 3. You'll be prompted to paste an API key — log into your ConvertAPI account at convertapi.com, go to the API Secret section under your profile, and copy the key. 4. Paste the key into Switchy and click Authorize. 5. Switchy will verify the key and confirm the connection. 6. Open any Space, type '@ConvertAPI convert this PDF to DOCX' and attach a PDF file — the MCP will return a download link for the converted Word document. 7. If the conversion succeeds, you're ready to use any of the eleven tools in your workflows.
What teammates see: by default, memories from Convertapi are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
PDF to Word
@ConvertAPI convert the attached PDF to DOCX format and provide a download link for the Word document.Open in a Space →
PDF to JPG Pages
@ConvertAPI convert this PDF to JPG format, store each page as a separate image, and return the download links.Open in a Space →
Check Output Formats
@ConvertAPI show me all the output formats I can convert a PNG file into.Open in a Space →
Async Large File
@ConvertAPI start an async conversion of this 50 MB video file to MP4 and notify me when it's ready.Open in a Space →
Clean Up Uploads
@ConvertAPI delete the uploaded file with ID abc123 since I've already downloaded the converted output.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@convertapi I need to convert this 50-page PDF contract into an editable Word doc so legal can mark it up.
I've converted your PDF to DOCX using ConvertAPI. The conversion produced a 51-page Word document (1.2 MB) with preserved formatting, headers, and footnotes. Download link: [convertapi-temp-url]. Note that complex tables or embedded images may require manual review after download. The file will remain available for 3 hours before automatic deletion.
This example shows the core PDF-to-DOCX conversion workflow. Users should know that ConvertAPI charges per conversion (typically $0.01–0.05 depending on file size), and the output link expires in 3 hours. Complex layouts—especially scanned PDFs—may lose fidelity; always spot-check the result before distributing.
@convertapi Take this 120-page report PDF and split it into individual JPG images, one per page, then store them so I can feed them into our design review tool.
I've converted your PDF into 120 individual JPG files (average 850 KB each, 1200×1600 resolution) and stored them on ConvertAPI's server. Each page is now a separate image file. I can provide the full list of download URLs, or you can retrieve them programmatically via the job ID (expires in 3 hours). Let me know if you need a different resolution or format.
This demonstrates the PDF-to-JPG-and-store workflow, useful for downstream image processing or OCR pipelines. Be aware that 120 conversions will consume 120 conversion credits. The 3-hour expiration means you must download or move the files promptly. For very large documents, consider the async conversion tool to avoid timeouts.
@convertapi What output formats can I convert a PPTX file into? I need to explore options for archiving our slide decks.
ConvertAPI supports converting PPTX to: PDF, JPG, PNG, GIF, TIFF, HTML, ODP, and video formats (MP4, WEBM). PDF is the most common choice for archival (preserves layout, searchable text). JPG/PNG are useful if you need individual slide images. HTML exports allow web embedding but may lose animations. Let me know which format fits your archival workflow and I can run the conversion.
This example highlights the dynamic format-discovery tool, which helps users plan conversions without trial-and-error. It's particularly valuable when integrating ConvertAPI into automated workflows where the input format varies. No conversion credits are consumed by this query, but the subsequent conversion will incur the usual per-file charge.
Use-case deep-dives
When PDF-to-DOCX beats manual copy-paste for contract markup
A 3-person legal ops team receives 20-30 vendor contracts per week as locked PDFs. The old workflow: manually retype clauses into Word for redlining. ConvertAPI's PDF-to-DOCX tool cuts that to one command. The MCP handles the conversion, returns a download link, and the team opens the DOCX in Word with formatting intact. This works when contracts are text-based PDFs (not scanned images) and under 50 pages. If your contracts are image-only scans, you'll need OCR first—ConvertAPI doesn't do that natively. The async convert tool handles batch jobs overnight, so the team wakes up to 30 ready-to-edit files. If you're spending more than 2 hours a week retyping PDFs, this MCP pays for itself in the first sprint.
How a 6-person design studio automates final file handoffs
A boutique branding agency delivers final logos, style guides, and presentations in 4-6 formats per client (PDF, DOCX, JPG, PNG). The designer used to export each format manually from Figma or InDesign. Now the studio uses ConvertAPI's format-switching tools to generate all variants from a single source file. The MCP's 'get supported output formats' tool shows what's possible, then the team queues conversions with the async tool and stores results on the server for 3 hours while they bundle the deliverable. This breaks down if you need pixel-perfect color accuracy—ConvertAPI's JPG conversion shifts some Pantone values. For web-safe RGB work, it's fine. The delete-uploaded-file tool cleans up temp storage after handoff. If your agency bills hourly and spends 30 minutes per client on export busywork, this MCP recoups that time.
When PDF-to-image conversion speeds up bug reproduction
A 5-person support team at a SaaS startup gets 40 tickets a day, many with multi-page PDF error logs. Engineers need individual page screenshots to file bugs in Linear, but manually splitting PDFs is slow. ConvertAPI's PDF-to-JPG-and-store tool converts each page to a separate image, returns download links, and the support agent pastes them directly into the Linear ticket. The MCP's 3-hour file expiry matches the team's same-day triage cadence. This works when PDFs are under 20 pages—larger files hit the async convert tool, which adds 2-3 minutes of latency. If your support queue is mostly text logs (not PDFs), this MCP is overkill. But if you're manually screenshotting PDF pages more than 5 times a week, the time savings justify the API key setup.
Frequently asked
What does the ConvertAPI MCP do in Switchy?
It lets your team convert documents between formats — PDF to DOCX, images to PDF, spreadsheets to HTML — directly inside Switchy conversations. Instead of uploading files to a separate converter site, you ask the AI to convert a file and it returns download links. Useful for teams that process contracts, reports, or design assets and need them in different formats for review or distribution.
Do I need a ConvertAPI account to use this MCP?
Yes. You need a ConvertAPI API key, which means signing up at convertapi.com and choosing a plan. ConvertAPI charges per conversion, so you'll want to monitor usage if your team converts files frequently. The key goes into Switchy's MCP settings once, and then anyone on your workspace can trigger conversions without touching the ConvertAPI dashboard.
Can it convert files stored in Google Drive or Dropbox?
Not directly. The MCP expects you to either paste a public URL to the file or upload it through Switchy first. If your file lives in Drive or Dropbox, you'll need to share a link or download it locally before asking the AI to convert. For bulk conversions from cloud storage, you're better off using ConvertAPI's own API or Zapier.
How is this different from just using ConvertAPI's website?
The MCP embeds conversion into your team's AI workflow. Instead of leaving Switchy, logging into ConvertAPI, uploading a file, waiting, and downloading the result, you type "convert this PDF to DOCX" and the AI handles the API call. It's faster for one-off conversions during a conversation, but the website gives you more control over batch jobs and quality settings.
Who should connect the ConvertAPI MCP to our workspace?
Whoever owns your ConvertAPI subscription and has the API key. That person adds the key to Switchy once, and then everyone in the workspace can use the MCP. Conversions count against your ConvertAPI plan limits, not Switchy's, so make sure the account holder knows the team will be triggering conversions through AI prompts.