# CloudConvert — MCP server on mcp.ai > Connect your CloudConvert account and use 9 tools for file management and storage straight from your AI agent. Connect with your own API key. CloudConvert is a file conversion service supporting over 200 formats, including audio, video, document, ebook, archive, image, spreadsheet, and presentation formats. By: mcp.ai · official Page: https://mcp.ai/cloudconvert ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_cloudconvert?ms=1787293740000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/cloudconvert/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/cloudconvert/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/cloudconvert/skill.md Postman collection (v2.1): https://mcp.ai/cloudconvert/postman.json ## Tools - cloudconvert_create_export_google_cloud_storage_task(file?: string, input: string|string[], bucket: string, project_id: string, file_prefix?: string, private_key: string, client_email: string) — Tool to create a task to export files to a Google Cloud Storage bucket. Use after conversion when you need to store results directly into GCS. Ensure service account credentials have the proper permis - cloudconvert_create_export_s3_task(acl?: string, key?: string, input: string|string[], bucket: string, region: string, tagging?: object, endpoint?: string, metadata?: object, key_prefix?: string, content_type?: string, access_key_id: string, cache_control?: string, session_token?: string, secret_access_key: string, content_disposition?: string, server_side_encryption?: string) — Tool to create a task to export files to an Amazon S3 bucket. Use after conversion when you need to store results directly into S3. Ensure AWS credentials have s3:PutObject (and PutObjectAcl if using - cloudconvert_create_webhook(url: string, event: string, payload?: object, signing_secret?: string) — Creates a new webhook to receive CloudConvert event notifications. Use this when you need to be notified about job status changes (created, finished, or failed) via HTTP POST requests to your server. - cloudconvert_delete_webhook(webhook_id: string) — Permanently delete a webhook by its ID. Use this when you no longer need to receive event notifications for a specific webhook. The webhook ID can be obtained from the create_webhook or list_webhooks - cloudconvert_list_operations(include?: string, filter_input_format?: string, filter_output_format?: string) — Tool to list all possible CloudConvert operations with their available options and engine details. Use when you need to discover what operations are available, check operation requirements, or filter - cloudconvert_list_supported_formats(include?: string[], alternatives?: boolean, filter_engine?: string, filter_input_format?: string, filter_output_format?: string, filter_engine_version?: string) — Tool to list all supported conversion formats, engines, and options. Use when you need to discover available conversions before creating tasks. - cloudconvert_list_tasks(page?: integer, job_id?: string, status?: string, include?: string, order_by?: string, per_page?: integer, operation?: string, created_at?: string, completed_at?: string) — List all CloudConvert tasks with their status, payload and results. Use this tool to: - Monitor conversion task progress and status - Find tasks by status (waiting, processing, finished, error) - Filt - cloudconvert_list_webhooks(page?: integer, per_page?: integer, filter_url?: string) — Tool to list all webhooks. Use when you need to retrieve existing webhooks before managing or inspecting them. - cloudconvert_show_user() — Retrieves the current authenticated user's CloudConvert account information. Returns the user's ID, username, email, remaining conversion credits, and account creation date. Requires the 'user.read' s ## Example prompts - "What can I do in CloudConvert?" - "Show me a summary of my CloudConvert account" ## Links Docs: https://mcp.ai/docs/mcps/cloudconvert Website: https://mcp.ai/mcps/cloudconvert