
Convertapi
Convert documents, PDFs, and images between formats from your agent during build or export pipelines.
Overview
ConvertAPI is an MCP server for the Build phase that converts documents, PDFs, and images across 500+ formats via ConvertAPI.
What is this MCP server?
- Convert files across 500+ document, PDF, and image formats
- Backed by ConvertAPI via mcparmory-convertapi package v1.0.4
- Stdio MCP with uvx or Docker OCI image deployment
- Useful for onboarding flows, invoicing, and thumbnail generation from agents
- Registry entry from mcparmory/registry on GitHub
- 500+ supported conversion formats per server description
- Registry version 1.0.4
- PyPI and OCI Docker distribution options
Community signal: 25 GitHub stars.
What problem does it solve?
Supporting dozens of file formats in a side project means brittle shell scripts or heavy native dependencies the agent cannot run reliably.
Who is it for?
Builders adding upload-to-PDF, image resizing, or office-to-PDF features who already use or can adopt ConvertAPI billing.
Skip if: Purely local offline conversion with no third-party API, or teams with strict no-external-data policies for every file.
What do I get? / Deliverables
Your agent can request conversions through MCP so uploads and exports work across hundreds of formats with one API integration.
- Agent-invokable conversion across 500+ advertised formats
- Stdio MCP connection to ConvertAPI without custom SDK code in-repo
Recommended MCP Servers
Journey fit
How it compares
Remote conversion MCP bridge, not an on-device LibreOffice or ImageMagick skill.
Common Questions / FAQ
Who is com.mcparmory/convertapi for?
Solo developers and small teams who want agents to convert user files through ConvertAPI during app build and integration work.
When should I use com.mcparmory/convertapi?
Use it when implementing file upload, export, or preview features that need many format pairs without maintaining local converters.
How do I add com.mcparmory/convertapi to my agent?
Register the MCP server with stdio, launch mcparmory-convertapi via uvx or Docker, and configure your ConvertAPI API key in the environment your client expects.