io.github.MLTCorp/convertfilefast

Registre officiel Productivité

Convert files, run PDF/image tools, create billing links, and report feedback.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http convertfilefast 'https://mcp.convertfilefast.com/mcp' --header 'X-API-Key: <Your ConvertFileFast API key (starts with cff_). Create one at https://www.convertfilefast.com/signup>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "convertfilefast": {
            "type": "http",
            "url": "https://mcp.convertfilefast.com/mcp",
            "headers": {
                "X-API-Key": "<Your ConvertFileFast API key (starts with cff_). Create one at https://www.convertfilefast.com/signup>"
            }
        }
    }
}
PYPI package convertfilefast-mcp
Claude Code
claude mcp add convertfilefast -e 'CONVERTFILEFAST_API_KEY=<your convertfilefast_api_key>' -- uvx convertfilefast-mcp==0.1.6
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "convertfilefast": {
            "command": "uvx",
            "args": [
                "convertfilefast-mcp==0.1.6"
            ],
            "env": {
                "CONVERTFILEFAST_API_KEY": "<your convertfilefast_api_key>"
            }
        }
    }
}

Variables d'environnement

  • CONVERTFILEFAST_API_KEY obligatoire secret Your ConvertFileFast API key (starts with cff_). Create one at https://www.convertfilefast.com/signup
NPM package convertfilefast-mcp
Claude Code
claude mcp add convertfilefast -e 'CONVERTFILEFAST_API_KEY=<your convertfilefast_api_key>' -- npx -y convertfilefast-mcp@0.1.5
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "convertfilefast": {
            "command": "npx",
            "args": [
                "-y",
                "convertfilefast-mcp@0.1.5"
            ],
            "env": {
                "CONVERTFILEFAST_API_KEY": "<your convertfilefast_api_key>"
            }
        }
    }
}

Variables d'environnement

  • CONVERTFILEFAST_API_KEY obligatoire secret Your ConvertFileFast API key (starts with cff_). Create one at https://www.convertfilefast.com/signup

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. ConvertFileFast MCP server
  2. Why agents pick it
  3. Use it from an agent
  4. Tools
  5. Supported conversions
  6. Authentication
  7. Remote MCP
  8. Local stdio install
  9. Environment variables
  10. Local development

ConvertFileFast MCP server

MCP server for ConvertFileFast. It lets AI agents convert files, run PDF/image operations, create Stripe billing links, and report feedback through the ConvertFileFast REST API.

Why agents pick it

  • One tool covers 50+ conversions — convert_file routes by target format, so the model says "I have a PPTX URL, give me a PDF" instead of memorizing slugs.
  • URL-in, URL-out — pass a public source_url, get a short-lived download_url; binaries never sit in the agent's context window.
  • Pay per use, cheap — prepaid credits from ~$0.003/conversion, 10 free/month. No seat licenses.
  • Safe by design — per-user cff_ API keys (never shared/stored by the remote server), SSRF-validated URL inputs, deterministic server-side conversion.
  • Self-serve top-up — when credits run out, the agent calls get_billing_status + create_credit_pack_checkout and returns a Stripe link.

Use it from an agent

After adding the server (see install below), prompts like these just work:

  • "Convert https://example.com/contract.docx to PDF."
  • "Merge these three PDF URLs into one file, in order."
  • "This PDF is 40 MB — compress it to medium quality and give me a link."
  • "Extract the tables from this PDF as JSON."
  • "Resize this PNG to 1200px wide and return a WebP."

The same tools are available in both modes:

  • Local stdio: the MCP server runs on the user's machine and saves results to a local folder.
  • Remote HTTP: ConvertFileFast hosts the MCP server at https://mcp.convertfilefast.com/mcp and returns temporary download links.

Tools

ToolAPI endpoint(s)Result
list_supported_conversionslocal matrixJSON list
convert_file/v2/convert/{from}-to-{to}File
images_to_pdf/v2/convert/images-to-pdfPDF
merge_pdfs/v2/pdf/mergePDF
split_pdf/v2/pdf/splitZIP
compress_pdf/v2/pdf/compressPDF
rotate_pdf/v2/pdf/rotatePDF
protect_pdf/v2/pdf/protectPDF
unlock_pdf/v2/pdf/unlockPDF
extract_pdf_text/v2/pdf/extract-textJSON
resize_image/v2/image/resizeImage
compress_image/v2/image/compressImage
get_billing_status/v2/billing/statusJSON
create_subscription_checkout/v2/billing/checkout/subscriptionStripe Checkout URL
create_credit_pack_checkout/v2/billing/checkout/creditsStripe Checkout URL
create_billing_portal_link/v2/billing/portalStripe Portal URL
report_feedback/v2/feedbackJSON

Every file-producing tool accepts a public source_url where possible, or base64 content when the client cannot expose a URL. Billing tools never collect card data; they return Stripe-hosted URLs for the user to open and confirm payment. report_feedback accepts a short summary, category, related tool, and context; it can run without an API key, but forwards one when the client provides it.

Supported conversions

Use the list_supported_conversions tool for the canonical list. Current slugs:

avif-to-jpg, avif-to-pdf, avif-to-png, bmp-to-jpg, bmp-to-pdf, bmp-to-png, csv-to-json, csv-to-pdf, csv-to-xlsx, doc-to-pdf, docx-to-pdf, docx-to-txt, heic-to-jpg, heic-to-pdf, heic-to-png, html-to-pdf, images-to-pdf, jpg-to-pdf, jpg-to-png, jpg-to-webp, json-to-csv, markdown-to-pdf, odt-to-pdf, pdf-to-csv, pdf-to-docx, pdf-to-jpg, pdf-to-png, pdf-to-txt, pdf-to-xlsx, png-to-jpg, png-to-pdf, png-to-webp, ppt-to-pdf, pptx-to-pdf, rtf-to-pdf, svg-to-jpg, svg-to-pdf, svg-to-png, tiff-to-jpg, tiff-to-pdf, tiff-to-png, txt-to-pdf, url-to-pdf, webp-to-jpg, webp-to-pdf, webp-to-png, xlsx-to-csv, xlsx-to-pdf.

Authentication

Create a ConvertFileFast API key at:

https://www.convertfilefast.com/signup

Local stdio uses:

CONVERTFILEFAST_API_KEY=cff_...

Remote HTTP uses either:

X-API-Key: cff_...

or:

Authorization: Bearer cff_...

The remote MCP server does not store API keys. It forwards the key to api.convertfilefast.com for each tool call.

Remote MCP

Use this when the MCP client supports remote Streamable HTTP servers:

{
  "mcpServers": {
    "convertfilefast": {
      "url": "https://mcp.convertfilefast.com/mcp",
      "headers": {
        "X-API-Key": "cff_REPLACE_WITH_YOUR_KEY"
      }
    }
  }
}

Remote file results look like:

{
  "status": "success",
  "download_url": "https://mcp.convertfilefast.com/download/...",
  "filename": "converted.pdf",
  "bytes": 12345,
  "expires_in_seconds": 3600
}

Local stdio install

Recommended:

{
  "mcpServers": {
    "convertfilefast": {
      "command": "uvx",
      "args": ["convertfilefast-mcp"],
      "env": {
        "CONVERTFILEFAST_API_KEY": "cff_REPLACE_WITH_YOUR_KEY"
      }
    }
  }
}

Alternative via npm launcher:

{
  "mcpServers": {
    "convertfilefast": {
      "command": "npx",
      "args": ["-y", "convertfilefast-mcp"],
      "env": {
        "CONVERTFILEFAST_API_KEY": "cff_REPLACE_WITH_YOUR_KEY"
      }
    }
  }
}

Local file results look like:

{
  "status": "success",
  "output_path": "/Users/me/ConvertFileFast/converted.pdf",
  "filename": "converted.pdf",
  "bytes": 12345
}

Environment variables

VariableDefaultPurpose
CONVERTFILEFAST_API_BASEhttps://api.convertfilefast.comREST API base URL
CONVERTFILEFAST_API_KEYemptyLocal stdio API key
CONVERTFILEFAST_OUTPUT_DIR~/ConvertFileFastLocal output directory
CONVERTFILEFAST_TIMEOUT180Per-request timeout in seconds
CONVERTFILEFAST_MCP_TRANSPORTstdiostdio, streamable-http, http, or sse
CONVERTFILEFAST_MCP_HOST0.0.0.0HTTP bind host
CONVERTFILEFAST_MCP_PORT8000HTTP bind port
CONVERTFILEFAST_MCP_PATH/mcpHTTP MCP endpoint
CONVERTFILEFAST_REMOTE_MODEfalseReturn temporary download URLs
CONVERTFILEFAST_DOWNLOAD_BASEhttps://mcp.convertfilefast.comPublic base URL for downloads
CONVERTFILEFAST_TEMP_DIR/tmp/convertfilefast-mcpRemote temporary file store
CONVERTFILEFAST_DOWNLOAD_TTL3600Download URL TTL in seconds
CONVERTFILEFAST_MAX_BASE64_MB60Max decoded base64 payload size

Local development

uv run --with fastmcp --with httpx --with pydantic python server.py

Run tests:

uv run --with fastmcp --with httpx --with pydantic --with pytest pytest tests -q

Run remote mode locally:

CONVERTFILEFAST_MCP_TRANSPORT=streamable-http \
CONVERTFILEFAST_REMOTE_MODE=true \
CONVERTFILEFAST_DOWNLOAD_BASE=http://127.0.0.1:8000 \
uv run --with fastmcp --with httpx --with pydantic python server.py

Then check:

curl http://127.0.0.1:8000/health

mcp-name: io.github.MLTCorp/convertfilefast

Questions fréquentes

Qu'est-ce que io.github.MLTCorp/convertfilefast ?

Convert files, run PDF/image tools, create billing links, and report feedback.

Comment installer io.github.MLTCorp/convertfilefast ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http convertfilefast 'https://mcp.convertfilefast.com/mcp' --header 'X-API-Key: <Your ConvertFileFast API key (starts with cff_). Create one at https://www.convertfilefast.com/signup>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.MLTCorp/convertfilefast ?

Oui. Il attend CONVERTFILEFAST_API_KEY, X-API-Key, à renseigner dans sa configuration.

io.github.MLTCorp/convertfilefast est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.MLTCorp/convertfilefast ?

Il est publié par MLTCorp. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.